In Sun Cluster 2.2, Oracle's Group Membership Services (GMS) daemon is not started by scogms(1M) as part of the Sun Cluster framework installation. This means that for Oracle Parallel Server databases, the GMS daemon must be started manually using the binary ogmsctl that is provided by the Oracle Parallel Server Option installation on a cluster node. The ogmsctl daemon must be up and running even when the instance on the node is started in exclusive mode. Therefore, this daemon should be running when the database is created.
The GMS binaries ogms and ogmsctl are located in the /bin directory under $ORACLE_HOME. The default home directory for the GMS daemon is /tmp/.ogms. This directory contains trace files and the gms0000.dat file.
The GMS daemon must be started from the oracle user login. The following commands start the GMS daemon.
# su - oracle $ ogmsctl start |
For the daemon to start successfully, the node upon which it is run must be a cluster member.
The following command stops the GMS daemon.
$ ogmsctl stop |
The ogmsctl command has the following options.
Table 15-1 Options to the ogmsctl Command
Option |
Description |
---|---|
start |
Starts GMS |
stop |
Stops GMS |
abort |
Kills GMS |
trace=x |
Sets trace level to x |
status |
Determines whether GMS is running |
interactive |
Enters GMS debugger mode |
ogms_home=x |
Sets GMS home directory to x |
global-status |
Gets a list of active GMS nodes |
group-status domain_group |
Gets a list of group member information |