Sun Cluster データサービスの計画と管理 (Solaris OS 版)

スケーラブルリソースグループを作成する

スケーラブルリソースグループは、スケーラブルサービスと共に使用されます。 共有アドレス機能は、スケーラブルサービスの多数のインスタンスを 1 つのサービスとして扱える Sun Cluster のネットワーキング機能です。 まず、スケーラブルリソースが依存する共有アドレスを含むフェイルオーバーリソースグループを作成しなければなりません。 次にスケーラブルリソースグループを作成し、そのグループにスケーラブルリソースを追加します。

追加情報については、scrgadm(1M) のマニュアルページを参照してください。


注 –

この手順は、任意のクラスタノードから実行します。


  1. クラスタメンバー上でスーパーユーザーになります。

  2. スケーラブルリソースが使用する共有アドレスを保持するフェイルオーバーリソースグループを作成します。

  3. スケーラブルリソースグループを作成します。


    # scrgadm -a -g resource-group \
    -y Maximum_primaries=m \
    -y Desired_primaries=n \
    -y RG_dependencies=depend-resource-group \
    [-h nodelist]
    -a

    スケーラブルリソースグループを追加します。

    -g resource-group

    追加するスケーラブルリソースグループの名前を指定します。

    -y Maximum_primaries [ ] =m

    このリソースグループのアクティブな稼働系の最大数を指定します。

    -y Desired_primaries [ ] =n

    リソースグループが起動するアクティブな稼働系の数を指定します。

    -y RG_dependencies [ ] =depend-resource-group

    作成されるリソースグループが依存する共有アドレスリソースを含むリソースグループを指定します。

    -h nodelist

    リソースグループを利用できるノードのリストを指定します (省略可能)。 このリストを指定しない場合は、デフォルトですべてのノードになります。

  4. スケーラブルリソースグループが作成されていることを確認します。


    # scrgadm -pv -g resource-group
    

例 – スケーラブルリソースグループの作成

次に、2 つのノード (phys-schost-1phys-schost-2) でホストされるスケーラブルリソースグループ (resource-group-1) を追加する例を示します。 スケーラブルリソースグループは、共有アドレスを含むフェイルオーバーリソースグループ (resource-group-2) に依存します。


# scrgadm -a -g resource-group-1 \
-y Maximum_primaries=2 \
-y Desired_primaries=2 \
-y RG_dependencies=resource-group-2 \
-h phys-schost-1,phys-schost-2
# scrgadm -pv -g resource-group-1
リソースグループ 名前:                                         resource-group-1
  (resource-group-1) リソースグループ RG_description:         <NULL>
  (resource-group-1) リソースグループ management state:        Unmanaged
  (resource-group-1) リソースグループ Failback:                False
  (resource-group-1) リソースグループ Nodelist:                phys-schost-1
                                                            phys-schost-2
  (resource-group-1) リソースグループ Maximum_primaries:       2
  (resource-group-1) リソースグループ Desired_primaries:       2
  (resource-group-1) リソースグループ RG_dependencies:         resource-group-2
  (resource-group-1) リソースグループ mode:                    Scalable
  (resource-group-1) リソースグループ network dependencies:    True
  (resource-group-1) リソースグループ Global_resources_used:   All
  (resource-group-1) リソースグループ Pathprefix:

次に進む手順

スケーラブルリソースグループを作成したあと、そのリソースグループにスケーラブルアプリケーションリソースを追加できます。 詳細は、スケーラブルアプリケーションリソースをリソースグループに追加する を参照してください。