today, on an upgraded asm/gi instance from 11.2.0.4 to 12.1.0.2 on linux x64 we faced the following situation (although the upgrade went smooth and everything was up and running):
srvctl config asm ASM home: PRCA-1057 : Failed to retrieve the password file location used by ASM asm PRCR-1097 : Resource attribute not found: PWFILE
in 11.2.0.4 the attribute for the asm password files was not available:
srvctl modify asm -h Modifies the configuration for ASM. Usage: srvctl modify asm [-l ] -l Listener name -h Print usage
this came in 12.1.0.1 (together with other attributes):
srvctl modify asm -h Modifies the configuration for ASM. Usage: srvctl modify asm [-listener ] [-spfile ] [-pwfile ] [-diskstring ] -listener Listener name -spfile Server parameter file path -pwfile Password file path -diskstring ASM diskgroup discovery string -help Print usage
seems easy to fix:
srvctl modify asm -pwfile [SOME_PATH]/orapw+ASM PRCR-1097 : Resource attribute not found: CARDINALITY
no way to get the password file attribute into the GI. the workaround is to stop the complete GI, remove the ASM resource and then add it in again providing all the parameters. makes fun on a production host :)
mos note: 1935891.1