CRS-2549: Resource ‘ora.asmgroup’ cannot be placed on ‘rac1’ as it is not a valid candidate as per the placement policy
July 28, 2022 Leave a comment
Problem:
After failed JDK patching on the 1st node, we tried troubleshooting and saw that ASM was not able to start:
# su - grid $ sqlplus / as sysasm SQL> startup nomount; ORA-32004: obsolete or deprecated parameter(s) specified for ASM instance ORA-39511: Start of CRS resource for instance '223' failed with error:[CRS-2549: Resource 'ora.asmgroup' cannot be placed on 'rac1' as it is not a valid candidate as per the placement policy CRS-0223: Resource 'ora.asm' has placement error. clsr_start_resource:260 status:223 clsrapi_start_asm:start_asmdbs status:223
Reason:
Prepatch modified RESOURCE_USE_ENABLED=0 for rac1 node:
[grid@rac1 ~]$ crsctl stat server -f
NAME=rac1
MEMORY_SIZE=63465
CPU_COUNT=8
CPU_CLOCK_RATE=2499
CPU_HYPERTHREADING=1
CPU_EQUIVALENCY=1000
DEPLOYMENT=other
CONFIGURED_CSS_ROLE=hub
RESOURCE_USE_ENABLED=0
SERVER_LABEL=
PHYSICAL_HOSTNAME=
CSS_CRITICAL=no
CSS_CRITICAL_TOTAL=0
RESOURCE_TOTAL=0
SITE_NAME=stsfilive
STATE=ONLINE
ACTIVE_POOLS=Free
STATE_DETAILS=
ACTIVE_CSS_ROLE=hub
NAME=rac2
MEMORY_SIZE=63465
CPU_COUNT=8
CPU_CLOCK_RATE=2499
CPU_HYPERTHREADING=1
CPU_EQUIVALENCY=1000
DEPLOYMENT=other
CONFIGURED_CSS_ROLE=hub
RESOURCE_USE_ENABLED=1
….
Solution:
Connect to the failing node and run:
[root@rac1 ~]# crsctl set resource use 1
Start ASM.