Symptom:
When we run rman target / and run "crosscheck archivelog all", we hit an error
RMAN-04022: target database mount id **** does not match channel's mount id ***
Solution:
It is quite possible the DB is duplicated with rman. The default channel is still on the old one which is not the current DB. To specifically allocate a disk channel to fix it
run
{
allocate channel disk1 device type disk;
crosscheck archivelog all;
}