Sun Cluster Geographic Edition のシステム管理

第 3 章 Sun Cluster Geographic Edition インフラストラクチャーの管理

この章では、1 つ以上のパートナーシップに参加できるようにクラスタを有効にする情報について説明します。また、クラスタがそれ以降、パートナーシップに参加できなくなるように Sun Cluster Geographic Edition ソフトウェアを無効にする情報についても説明します。

この章の内容は、次のとおりです。

Sun Cluster Geographic Edition インフラストラクチャーリソースグループについて

Sun Cluster Geographic Edition インフラストラクチャーを有効にすると、次の Sun Cluster リソースグループが作成されます。

これらのリソースは内部的に使用されるだけです。このため、これらのリソースは変更しないでください。

これらの内部リソースは、ユーザーが Sun Cluster Geographic Edition インフラストラクチャーを無効にする場合に除去されます。

scstat -g コマンドを使用して、これらのリソースの状態を監視できます。このコマンドの詳細については、scstat(1M) のマニュアルページを参照してください。

Sun Cluster Geographic Edition ソフトウェアの有効化

Sun Cluster Geographic Edition ソフトウェアを有効にすると、そのクラスタは有効になっている別のクラスタとパートナーシップ関係を作成できるようになります。クラスタパートナーシップの作成には、CLI コマンドまたは GUI を使用できます。

Sun Cluster Geographic Edition ソフトウェアの設定とインストールの詳細は、『Sun Cluster Geographic Edition のインストール』を参照してください。

ProcedureSun Cluster Geographic Edition ソフトウェアを有効にする方法

始める前に

クラスタで Sun Cluster Geographic Edition ソフトウェアを有効にするには、次の条件が満たされているかをまず確認する必要があります。

手順
  1. クラスタノードの 1 つにログインします。

    この手順を行うには、Geo Operation RBAC 権利プロファイルがユーザーに割り当てられている必要があります。RBAC の詳細は、「Sun Cluster Geographic Edition ソフトウェアと RBAC」を参照してください。

  2. 論理ホスト名 (クラスタ名に同じ) が定義されていて使用できる状態であることを確認します。


    # scconf -p | grep -i "cluster name"
    

    クラスタ名が望ましくない場合は、次のコマンドでクラスタ名を変更できます。


    # scconf -c -C cluster=cluster-name
    

    詳細は、scconf(1M) のマニュアルページを参照してください。


    注 –

    Sun Cluster Geographic Edition インフラストラクチャーを有効にしたあとは、このインフラストラクチャーを有効にした状態でクラスタ名を変更しないでください。


  3. クラスタ名と一致する論理ホスト名が利用できることと、ローカルホストファイル内に定義されていることを確認します。

    ローカルホストファイル hosts/etc/inet ディレクトリにあります。

    この論理ホスト名が NIS などのネットワーク名前空間データベースにも定義されていることを確認します。

  4. このクラスタのノードの 1 つで、Sun Cluster Geographic Edition インフラストラクチャーリソースグループを作成し、Sun Cluster Geographic Edition 制御モジュールを有効にします。


    # geoadm start
    

    geoadm start コマンドは、Sun Cluster Geographic Edition 制御モジュールをローカルクラスタだけで有効にします。詳細は、geoadm(1M) のマニュアルページを参照してください。

  5. インフラストラクチャーが有効になったことと、Sun Cluster Geographic Edition リソースグループがオンライン状態であることを確認します。

    Sun Cluster Geographic Edition リソースグループの一覧は、「Sun Cluster Geographic Edition インフラストラクチャーリソースグループについて」を参照してください。


    # geoadm show
    # scstat -g
    

    geoadm show コマンドの出力には、クラスタ内の特定のノードで Sun Cluster Geographic Edition インフラストラクチャーが有効であることが示されるはずです。

    scstat -g コマンドの出力には、geo-failovercontrolgeo-hbmonitor、および geo-clustername リソースと geo-infrastructure リソースグループがクラスタのノードの 1 つでオンライン状態であることが示されるはずです。

    詳細は、scstat(1M) のマニュアルページを参照してください。


例 3–1 クラスタを有効にする

次の例に、cluster-paris で Sun Cluster Geographic Edition ソフトウェアを有効にする方法を示します。

  1. cluster-paris で、Sun Cluster Geographic Edition ソフトウェアを起動します。


    phys-paris-1# geoadm start
  2. Sun Cluster Geographic Edition インフラストラクチャーが正常に有効になったかを確認します。


    phys-paris-1# geoadm show
    
    --- CLUSTER LEVEL INFORMATION ---
    Sun Cluster Geographic is active on : node phy-paris-1, cluster cluster-paris
    Command execution successful
    phys-paris-1#
  3. Sun Cluster Geographic Edition のリソースグループとリソースの状態を検証します。


    phys-paris-1# scstat -g  
    -- Resource Groups and Resources --
          Group Name              Resources
          -----------	      --------- 
    Resources: geo-clusterstate    - 
    Resources: geo-infrastructure geo-clustername geo-hbmonitor geo-failovercontrol
     
    -- Resource Groups --
         Group Name            Node Name       State
         -----------           ---------       -----
    Group: geo-clusterstate   phys-paris-1    Online
    Group: geo-clusterstate   phys-paris-2    Online
    Group: geo-infrastructure phys-paris-1    Online
    Group:geo-infrastructure  phys-paris-2    Offline
    
    -- Resources --    
    Resource Name                 Resources    State   Status Message
    -------------                 ---------    -----   --------------
    Resource: geo-clustername     phys-paris-1 Online  Online - LogicalHostname online
    Resource: geo-clustername     phys-paris-2 Offline Offline
    Resource: geo-hbmonitor       phys-paris-1 Online  Online- Daemon OK
    Resource: geo-hbmonitor       phys-paris-2 Offline Offline
    Resource: geo-failovercontrol phys-paris-1 Online  Online
    Resource: geo-failovercontrol phys-paris-2 Offline Offline

次の手順

保護グループの作成については、第 6 章「Sun StorEdge Availability Suite 3.2.1 ソフトウェアによるデータ複製」または第 10 章「Hitachi TrueCopy 保護グループの管理」を参照してください。

Sun Cluster Geographic Edition ソフトウェアの無効化

次の手順を使用して、Sun Cluster Geographic Edition インフラストラクチャーを無効にできます。

ProcedureSun Cluster Geographic Edition ソフトウェアを無効にする方法

始める前に

Sun Cluster Geographic Edition インフラストラクチャーを無効にするには、ローカルクラスタ上のすべての保護グループをオフラインにする必要があります。

手順
  1. クラスタノードの 1 つにログインします。

    この手順を行うには、Geo Management RBAC 権利プロファイルがユーザーに割り当てられている必要があります。RBAC の詳細は、「Sun Cluster Geographic Edition ソフトウェアと RBAC」を参照してください。

  2. ローカルクラスタ上のすべての保護グループがオフライン状態であることを確認します。


    phys-paris-1# geoadm status

    geoadm status コマンドとその出力についての詳細は、「Sun Cluster Geographic Edition ソフトウェアの実行時状態の監視」を参照してください。

    Sun StorEdge Availability Suite 3.2.1 保護グループを無効にした状態でアプリケーションリソースグループをオンラインの状態に維持するには、例 7–18 に説明されている手順に従ってください。

    Hitachi TrueCopy 保護グループを無効にした状態でアプリケーションリソースグループをオンラインの状態に維持するには、例 10–23 に説明されている手順に従ってください。

  3. Sun Cluster Geographic Edition ソフトウェアを無効にします。


    phys-paris-1# geoadm stop

    このコマンドは、Sun Cluster Geographic Edition を有効にしたときに作成されたインフラストラクチャーリソースグループを削除します。

    このコマンドについての詳細は、geoadm(1M) のマニュアルページを参照してください。


    注 –

    Sun Cluster Geographic Edition ソフトウェアを使用して保護グループエンティティーを削除しなかった場合は、Sun Cluster Geographic Edition インフラストラクチャーを無効にするときにデータ複製リソースグループは除去されません。データ複製リソースグループは、Sun Cluster Geographic Edition インフラストラクチャーを有効にするときに再び使用できるようになります。


  4. このソフトウェアが無効になっていることと、Sun Cluster Geographic Edition リソースグループが表示されていないことを確認します。


    phys-paris-1# geoadm show
    phys-paris-1# scstat -g

    詳細は、scstat(1M) のマニュアルページを参照してください。


例 3–2 クラスタを無効にする

次に、cluster-paris を無効にする例を示します。

  1. 次のコマンドを使用して、すべての保護グループがオフラインであることを確認します。


    phys-paris-1# geoadm status
    Cluster: cluster-paris
    
    Partnership "paris-newyork-ps" : OK
    
       Partner clusters: cluster-newyork
       Synchronization:  OK
    
       Heartbeat "paris-to-newyork" monitoring "cluster-newyork": OK
           Heartbeat plug-in "ping_plugin"   : Inactive
           Heartbeat plug-in "icrm_plugin"   : OK
           Heartbeat plug-in "tcp_udp_plugin": OK
    
    Protection group "tcpg"      : OK
        Partnership              : paris-newyork-ps
        Synchronization          : OK
    
        Cluster cluster-paris    : OK
            Role                 : Primary
            PG activation state  : Deactivated
            Configuration        : OK
            Data replication     : OK
            Resource groups      : OK
    
    
        Cluster cluster-newyork  : OK
            Role                 : Secondary
            PG activation state  : Deactivated
            Configuration        : OK
            Data replication     : OK
            Resource groups      : OK
  2. Sun Cluster Geographic Edition インフラストラクチャーを無効にします。


    phys-paris-1# geoadm stop
    ... verifying pre conditions and performing pre remove operations ... done
    ...removing product infrastructure ... please wait ...
  3. geoadm show コマンドを使用して、Sun Cluster Geographic Edition インフラストラクチャーが正常に無効になっているかどうかを判断します。


    phys-paris-1# geoadm show
    
    --- CLUSTER LEVEL INFORMATION ---
    Sun Cluster Geographic Edition is not active on cluster-paris
    
    --- LOCAL NODE INFORMATION ---
    Node phys-paris-1 does not host active product module.
    
    Command execution successful
    phys-paris-1#
  4. scstat -g コマンドを使用し、Sun Cluster Geographic Edition のリソースグループとリソースが除去されたことを確認します。


    phys-paris-1# scstat -g
    phys-paris-1#

Sun Cluster Geographic Edition インフラストラクチャーの状態の検査

geoadm show コマンドを使用すると、Sun Cluster Geographic Edition インフラストラクチャーがローカルクラスタ上で有効になっているかどうか、そして、有効の場合は、そのインフラストラクチャーがどのノード上で有効になっているかを判断できます。Sun Cluster Geographic Edition インフラストラクチャーは、geo-infrastructure リソースグループの状態が Online であるノード上で有効であると判断されます。

たとえば、cluster-paris phys-paris-1 ノード上で geoadm show コマンドを次のように実行します。


phys-paris-1# geoadm show

--- CLUSTER LEVEL INFORMATION ---
Sun Cluster Geographic Edition is active on:  
node phys-paris-2, cluster cluster-paris

Command execution successful
phys-paris-1#

クラスタの起動

起動中、次の手順を実行します。

  1. Sun Cluster インフラストラクチャーが有効になったあと、Sun Cluster Geographic Edition ソフトウェアが自動的に起動します。geoadm show コマンドを使用して、このソフトウェアが起動していることを確認します。

  2. ハートビートフレームワークは、どのパートナーに到達できるかを検査します。

  3. geoadm status コマンドを使用して、クラスタの現在の状態を検査します。このコマンドとその出力についての詳細は、「Sun Cluster Geographic Edition ソフトウェアの実行時状態の監視」を参照してください。

Sun Cluster Geographic Edition システムへのパッチの適用

Sun Cluster Geographic Edition システムにパッチを適用する場合は、次の手順に従ってください。

  1. geoadm stop コマンドを使用して Sun Cluster Geographic Edition インフラストラクチャーを停止します。

    インフラストラクチャーを停止することによって、一方のクラスタにパッチをインストールしても、パートナーシップの他方のクラスタは影響を受けません。

  2. patchadd コマンドを使用してパッチを適用します。

    Sun Cluster パッチを適用する場合は、両方のクラスタで Sun Cluster 方法を使用します。


    注 –

    エラーが主クラスタのサービスに影響を与えないように、二次クラスタから先にパッチを適用し、インストールを確認したあとで主クラスタにパッチを適用してください。


  3. geoadm start コマンドを使用して Sun Cluster Geographic Edition インフラストラクチャーを再起動します。