Sun Cluster 2.2 ご使用にあたって

Oracle GMS デーモンへの変更

Sun Cluster 2.2 では、Oracle の Group Membership Services (GMS) デーモンは scogms(1M) を使用しても Sun Cluster フレームワークの一部としては起動されません。したがって、Oracle Paralle Server データベースの場合、クラスタノード上の Oracle Parallel Server Option インストールが提供するバイナリ ogmsctl を使用して、手動で GMS デーモンを起動する必要があります。ogmsctl デーモンは、ノード上のインスタンスが排他モードで起動され た場合でも、動作していなければなりません。したがってこのデーモンは、データベースが作成されるときに動作している必要があります。

GMS バイナリである ogmsogmsctl は、$ORACLE_HOME の下の /bin ディレクトリ内にあります。GMS デーモンのデフォルトディレクトリは、/tmp/.ogms で す。このディレクトリには、追跡ファイルと gms0000.dat ファイルがあります。

GMS デーモンはユーザー oracle でログインして起動しなければなりません。次のコマンドで GMS デーモンを起動します。

# su - oracle
$ ogmsctl start

デーモンを正常に起動するには、それが実行されるノードがクラスタのメンバーでなければなりません。

次のコマンドで GMS デーモンを停止します。

$ ogmsctl stop

ogmsctl コマンドには次のオプションがあります。

オプション 

説明 

start

GMS を起動する。 

stop

GMS を停止する。 

abort

GMS を強制終了する。 

trace=x

追跡レベルを x に設定する。

status

GMS が動作しているかを調べる。 

interactive

GMS デバッガモードに入る。 

ogms_home=x

GMS ホームディレクトリを x に設定する。

global-status

アクティブな GMS ノードを取得する。 

group-status domain group

グループメンバー情報の一覧を取得する。