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

Procedureフェイルオーバーリソースグループを作成する

フェイルオーバーリソースグループには、次の種類のリソースが含まれています。

ネットワークアドレスリソースと依存するデータサービスリソースは、データサービスがフェイルオーバーまたはスイッチオーバーする場合に、クラスタノードまたはゾーン間を移動します。


注 –

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


  1. クラスタメンバーで、スーパーユーザーになるか、solaris.cluster.modify RBAC の承認を提供する役割になります。

  2. フェイルオーバーリソースグループを作成します。


    # clresourcegroup create [-n node-zone-list] resource-group
    
    -n node-zone-list

    このリソースグループをマスターできるゾーンの、コンマ区切りの順序付けされたリストを指定します。リスト内の各エントリの形式は node:zone です。この形式では、 node はノード名を指定し、zone は非大域 Solaris ゾーンの名前を指定します。大域ゾーンを指定する、または非大域ゾーンを持たないノードを指定するには、node のみを指定します。

    このリストはオプションです。このリストを省略すると、クラス内のすべてのノード上でリソースグループが作成されます。


    注 –

    最高の可用性を実現するには、同一ノード上の異なるゾーンではなく、フェイルオーバーリソースグループのノードリストの異なるノード上でゾーンを指定します。


    resource-group

    追加するフェイルオーバーリソースグループの名前を指定します。任意の名前の先頭文字は ASCII にする必要があります。

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


    # clresourcegroup show resource-group
    

例 2–4 フェイルオーバーリソースグループの作成

この例で、フェイルオーバーリソースグループ resource-group-1 の作成を示します。ノード phys-schost-1 および phys-schost-2 の大域ゾーンは、このリソースグループをマスターできます。


# clresourcegroup create -n phys-schost1,phys-schost-2 resource-group-1
# clresourcegroup show -v resource-group-1

=== Resource Groups and Resources ===          

Resource Group:                                 resource-group1
RG_description:                                 <NULL>
RG_mode:                                        Failover
RG_state:                                       Unmanaged
RG_project_name:                                default
RG_affinities:                                  <NULL>
RG_SLM_type:                                    manual
Auto_start_on_new_cluster:                      True
Failback:                                       False
Nodelist:                                       phys-schost-1 phys-schost-2
Maximum_primaries:                              1
Desired_primaries:                              1
RG_dependencies:                                <NULL>
Implicit_network_dependencies:                  True
Global_resources_used:                          <All>
Pingpong_interval:                              3600
Pathprefix:                                     <NULL>
RG_System:                                      False
Suspend_automatic_recovery:                     False

次の手順

フェイルオーバーリソースグループを作成した後で、そのリソースグループにアプリケーションリソースを追加できます。手順については、「リソースをリソースグループに追加するためのツール」を参照してください。

参照

clresourcegroup(1CL) のマニュアルページ。