Siebel サーバーのリソースタイプを追加します。
# scrgadm -a -t SUNW.sblsrvr |
論理ホスト名リソースおよび Siebel サーバーリソースを保持するフェイルオーバーリソースグループを作成します。
リソースグループが作成済みの場合は、論理ホスト名リソースを追加し、ノードの準備 の手順を完了した後でリソースグループをオンラインにします。手順 5 に進みます。
# scrgadm -a -g siebel-rg [-h nodelist] |
論理ホスト名リソースを追加します。
この論理ホスト名は、Siebel サーバーの HOST_NAME パラメータの値と一致します。
# scrgadm -a -L -g siebel-rg -l logical-hostname |
リソースグループをオンラインにします。
次のコマンドは、優先ノード上のリソースグループをオンラインにします。
# scswitch -Z -g siebel-rg |
siebenv.sh ファイルが server_root 下にあることを確認します。
scsblconfig という名前のファイルを server_root の下に作成します。このファイルは、siebenv.sh の所有者が所有します。
Siebel サーバーがローカルにインストールされた場合は 、すべてのノードの server_root 下に scsblconfig ファイルを作成します。
セキュリティ上、このファイルの読み取り許可は、所有者のみに付与します。
# cd server_root # touch scsblconfig # chown siebel:siebel scsblconfig # chmod 400 scsblconfig |
Sun Cluster HA for Siebel 障害モニターが使用するデータベースに対する接続許可を持つデータベースユーザー (たとえば、dbuser/dbuserpassword) を選択します。
srvrmgr で compgrps コマンドの実行許可を持つほかの Siebel データベースユーザー (たとえば、sadmin/sadminpassword) を選択します。
次のエントリを sbsblconfig ファイルに追加します。
export DBUSR=dbuser export DBPWD=dbuserpassword export SADMUSR=sadmin export SADMPWD=sadminpassword |
Siebel サーバーリソースを作成します。
# scrgadm -a -j sblsrvr-rs -g siebel-rg \ -t SUNW.sblsrvr \ -x Confdir_list=server_root \ -x siebel_enterprise=siebel enterprise name \ -x siebel_server=siebel server name |
siebel_enterprise または siebel_server に不正な値を入力すると、妥当性検査中にエラーが表示されません。したがって、エラーが表示されないまま、リソースの起動に失敗します。siebel_enterprise が正しくない場合、validate メソッドはデータベースの接続性を確認できないため、警告のみが表示されることになります。
Siebel サーバーリソースを有効にします。
# scswitch -e -j sblsrvr-rs |
scstat –g および ps –ef コマンドを使用して、リソースグループと Siebel サーバーリソースがオンラインであることを確認します。