impaxscripts リソースを追加します。
このリソースを使用すると、Sun Cluster は Oracle が起動する前に必要な作業を実行したり、Oracle が起動した後に必要な作業 (クリーンアップ) を実行したりできます。
登録構成ファイル /opt/SUNWscpax/impaxscripts/util/impaxscripts_config を編集して、リソースとリソースグループ名を自分の構成に合わせて変更します。
次に、impaxscripts_config ファイルの内容を示します。自分の構成に合っているのであれば、RS と RG のデフォルト値を使用してもかまいません。
# These parameters can be customized in (key=value) form # # RS - name of the resource for the application # RG - name of the resource group containing RS # PORT - name of the port number # LH - name of the LogicalHostname SC resource # HAS_RS - name of the HAStoragePlus SC resource # RS=impaxscripts-rs RG=impax-rg PORT= LH= HAS_RS= |
/opt/SUNWscpax/impaxscripts/etc/config 構成ファイルに正しい変数設定が入っていることを確認します。
これらの変数は、Agfa IMPAX のインストールによって提供されます。これらの変数は、次のように設定されている必要があります。
USERID=mvf # default userid for impax installations CLEANKILL="/usr/mvf/bin/sun_cluster_impax_kill" ORACLEPRE="/usr/mvf/bin/sun_cluster_oracle_prestart" |
リソースを作成して、クラスタに登録します。つまり、root のアクセス権を取得して、impaxscripts_register ユーティリティーを使用します。
# /opt/SUNWscpax/impaxscripts/util/impaxscripts_register |
このユーティリティーが失敗する場合、手順 b に戻って、構成ファイルが正しいかどうかを確認します。
SUNW.gds というリソースタイプを登録します。
# scrgadm -a -t SUNW.gds |
SUNW.HAStoragePlus というリソースタイプを登録します。
# scrgadm -a -j ora-ds -t SUNW.HAStoragePlus - |
Oracle データベース用の論理名
データベースファイルが存在するファイルシステム用に HAStoragePlus リソースを作成します。
# scrgadm -a -j ora-ds -t SUNW.HAStoragePlus -g impax-rg \ -x FileSystemMountPoints=/dbase, /cache1 |
データパスを最適化するために、広域ファイルシステムはディスクグループと同じ方法で管理します。
この方法によって、システムはベースサービスにローカルになりますが、ファイルは両方のノードで利用できます。
# scrgadm -a -t SUNW.HAStoragPlus -x FileSystemMountPoints=/global/export |
/opt/SUNWscpax/impaxapp/util/impax_config ファイルを編集して、次のような項目に合わせて変更します。
自分の構成
手順 1 で指定したリソースグループの名前
自分の依存関係
impax_register ユーティリティーを使用して、このリソースをクラスタフレームワークに登録します。
# /opt/SUNWscpax/impaxapp/util/impax_register |