スケーラブルアプリケーションリソースは、フェイルオーバーリソースグループに共有アドレスを使用するアプリケーションリソースです。
リソースを追加するスケーラブルリソースグループの名前
リソースが属するリソースタイプの名前
スケーラブルサービスリソースが使用する共有アドレスリソース。これは、以前にフェイルオーバーリソースグループに含めた共有アドレスになります。
詳細は、scrgadm(1M) のマニュアルページを参照してください。
この手順は、任意のクラスタノードから実行します。
クラスタ内のノードでスーパーユーザーになります。
スケーラブルアプリケーションリソースをリソースグループに追加します。
# scrgadm -a -j resource-name -g resource-group-name -t resource-type-name ¥ -y Network_resources_used=network-resource[,network-resource...] ¥ -y Scalable=True [-x Extension_property=value, ...] [-y Standard_property=value, ...] |
リソースを追加します。
追加するリソースの名前を指定します。
以前に作成したスケーラブルサービスリソースグループの名前を指定します。
このリソースが属するリソースタイプの名前を指定します。
このリソースが依存するネットワークリソース (共有アドレス) のリストを指定します。
このリソースがスケーラブルであることを指定します。
特定のデータサービスに依存する拡張プロパティをコンマで区切って指定します。このオプションの指定が必要かどうかについては、各データサービスについて説明している章を参照してください。
特定のデータサービスに依存する標準プロパティをコンマで区切って指定します。このオプションの指定が必要かどうかについては、各データサービスについて説明している章と付録 A 「標準プロパティ」 を参照してください。
別のプロパティを設定することもできます。構成可能な他のプロパティについては、付録 A 「標準プロパティ」 とこのマニュアルのスケーラブルデータサービスのインストールと構成に関する各章を参照してください。スケーラブルサービスの場合は、通常、Port_list、Load_balancing_weights、Load_balancing_policy プロパティを設定します (付録 A 「標準プロパティ」 を参照)。
スケーラブルアプリケーションリソースが追加され、妥当性が検査されていることを確認します。
# scrgadm -pv -j resource-name |
リソースを追加すると、Sun Cluster ソフトウェアはそのリソースの妥当性を検査します。妥当性が確認されると、そのリソースは有効化され、リソースグループは RGM の管理下に置かれます。妥当性の検査に失敗に失敗した場合は、エラーメッセージについて各ノード上の syslog を調べてください。メッセージは、妥当性の検査を実施したノードで表示されます。必ずしも scrgadm コマンドを実行したノードで表示されるわけではありません。
次に、リソース (ss-r-1) をリソースグループ (ss-rg-1) に追加する例を示します。ss-rg-1 は、使用されているネットワークアドレス (以下の例の schost-1 と schost-2) を含むフェイルオーバーリソースグループに依存することに注意してください。リソースは、共有アドレスリソース (schost-1 と schost-2) に依存し、以前に定義した 1 つまたは複数のフェイルオーバーリソースグループに存在する必要があります。
# scrgadm -a -j ss-r-1 -g ss-rg-1 -t rt-1 ¥ -y Network_resources_used=schost-1,schost-2 ¥ -y Scalable=True # scrgadm -pv -j ss-r-1 (ss-rg-1) Res name: ss-r-1 (ss-rg-1:ss-r-1) Res R_description: (ss-rg-1:ss-r-1) Res resource type: rt-1 (ss-rg-1:ss-r-1) Res resource group name: ss-rg-1 (ss-rg-1:ss-r-1) Res enabled: False (ss-rg-1:ss-r-1) Res monitor enabled: True |
スケーラブルアプリケーションリソースを追加した後、「リソースグループをオンラインにする」の手順に従って、スケーラブルアプリケーションリソースを有効にします。