SUNW.sapdb リソース型を登録します。
# scrgadm -a -t SUNW.sapdb |
SAP DB リソースを SAP DB リソースグループに作成します。
SAP DB リソースは次のリソースに依存していなければなりません。
SAP DB がインストールされている広域デバイスグループのHAStoragePlus リソース
SAP xserver リソース
このリソースを作成する際には、SAP DB データベースインスタンスに関する次の情報を指定する必要があります。この情報は、SAP DB のインストールと構成が行われる際に作成されます。これについては、「SAP DB のインストールと構成」を参照してください。
SAP DB データベースの名前
SAP DB データベースインスタンスを管理する OS ユーザーの UNIX ユーザー識別子
SAP DB データベースインスタンスを管理するデータベースユーザーのユーザーキー
# scrgadm -a -j sapdb-rs -g sapdb-rg -t SUNW.sapdb \ -x DB_Name=db-name -x DB_User=os-sapdb-adm-user \ -x User_Key=sapdb-adm-key -y resource_dependencies=hsp-resource,xserver-resource |
新しい構成を追加します。
作成するリソースの名前は sapdb-rs です。
このリソースを SAP DB リソースグループに追加します。
このリソースは、SUNW.sapdb リソース型のインスタンスです。
SAP DB データベースインスタンスの名前を大文字で指定します。
SAP DB データベースを管理する OS ユーザーの UNIX ユーザー識別子を指定します。このユーザーのホームディレクトリには、SAP DB のインストールおよび構成中に作成された .XUSER.62 ファイルがあります。詳細については、「SAP DB のインストールと構成」を参照してください。
SAP DB データベースインスタンスを管理するデータベースユーザーのユーザーキーを指定します。このユーザーキーは、SAP DB のインストールと構成の間に作成されたものです。詳細については、「SAP DB のインストールと構成」を参照してください。
SAP DB リソースが次のリソースに依存することを指定します。
SAP DB がインストールされている広域デバイスグループのHAStoragePlus リソース
SAP xserver リソース
SAP xserver リソースグループがオンラインになっているノードだけで SAP DB リソースグループがオンラインにされるように指定します。
この要件を満たすためには、SAP xserver リソースグループに対する強いポジティブアフィニティを SAP DB リソースグループに作成する必要があります。
# scrgadm -c -g sapdb-rg -y rg_affinities=++xserver-rg |
既存構成を変更します。
SAP DB リソースグループを変更します。
SAP xserver リソースグループに対する強いポジティブアフィニティを SAP DB リソースグループに宣言します。
# scswitch -Z -g sapdb-rg |
リソースグループを MANAGED 状態に移行してからオンラインにします。
SAP DB リソースグループを MANAGED 状態に移行してからオンラインにします。
(省略可能) クラスタを構成する際には、重要でないリソースグループが、SAP DB リソースグループと同じノードでオンラインにされることがないように配慮してください。
たとえば、SAP DB リソースがフェイルオーバーされ得るノードで優先度の低いサービスを実行するのも 1 つの方法です。この場合、リソースグループアフィニティを使用すれば、SAP DB リソースがこのノードにフェイルオーバーされたときに優先度の低いサービスを停止できます。
この動作を指定する場合は、優先度の低い各サービスのリソースグループに、SAP DB リソースグループに対する強いネガティブアフィニティを宣言します。
# scrgadm -c -g noncritical-rg \ -y rg_affinities=--sapdb-rg |
既存構成を変更します。
優先度の低いサービスのリソースグループを変更します。
優先度の低いサービスのリソースグループに、SAP DB リソースグループに対する強いネガティブアフィニティを宣言します。
# scrgadm -a -j sapdbrs -g sapdbrg -t SUNW.sapdb \ -x DB_Name=TST -x DB_User=dbadmin \ -x User_Key=DEFAULT -y resource_dependencies=hsprs,xsrvrrs |
この例で作成される SUNW.sapdb リソースは、次の特性を持っています。
このリソースの名前は sapdbrs です。
このリソースは、 sapdbrg という名前のリソースグループのメンバーです。このリソースグループの作成については、例 1–5 を参照してください。
このリソースは、SUNW.sapdb リソース型のインスタンスです。この例には、このリソース型の登録はありません。
このリソースに関連する SAP DB データベースインスタンスの名前は TST です。
SAP DB データベースを管理する OS ユーザーの UNIX ユーザー識別子は dbadmin です。
SAP DB データベースを管理するデータベースユーザーのユーザーキーは DEFAULT です。
SAP DB リソースは次のリソースに依存します。