or while starting the HASservices
dev-srv-20:+ASM:/home/ora11gr2>crsctl start has
Failure at scls_scr_create with code 1
Internal Error Information:
Category: -1
Operation: has_ha_privs
Location: scrcreate5
Other: need ha priv
System Dependent Information: 0
CRS-4000: Command Start failed, or completed with errors.
To make sure, it is due to changein hostname check the directory in the following path. As we can see thehostname with which HAS was originally configured is different fromcurrent hostname.
dev-srv-20:+ASM:/etc/oracle/scls_scr>ls -al
total 0
drwxr-xr-x 3 root epsdba 80 2009-05-12 08:36 .
drwxr-xr-x 5 root epsdba 200 2010-03-08 14:27 ..
drwxr-xr-x 4 root epsdba 96 2009-05-12 08:36 dev-srv-25
So to fix the problem
1. De-configure the CRS
$GRID_HOME/crs/install/rootcrs.pl -deconfig -force
2. Reconfigure CRS
$GRID_HOME/crs/install/roothas.pl
Metalink Note 4632899.8 talksabout similar behaviour.