Sun Cluster のシステム管理 (Solaris OS 版)

データ複製の有効化例

この節では、構成例のデータ複製をどのように有効にするかを説明します。この節では、Sun StorageTek Availability Suite ソフトウェアコマンドの sndradmiiadm を使用します。これらのコマンドの詳細は、Sun StorageTek Availability のマニュアル『Sun Cluster 3.0 and Sun StorEdge Software Integration Guide』を参照してください。

ここでは、次の手順について説明します。

Procedure主クラスタで複製を有効にする

  1. nodeA にスーパーユーザーになるか、RBAC の承認 solaris.cluster.read を提供する役割になりますしてアクセスします。

  2. すべてのトランザクションをフラッシュします。


    nodeA# lockfs -a -f
    
  3. 論理ホスト名 lhost-reprg-primlhost-reprg-sec がオンラインであることを確認します。


    nodeA# clresourcegroup status
    
    nodeC# clresourcegroup status
    

    リソースグループの状態フィールドを調べます。

  4. 主クラスタから二次クラスタへのリモートミラー複製を有効にします。

    この手順によって、主クラスタのマスターボリュームから二次クラスタのマスターボリュームへの複製が有効になります。さらに、vol04 のリモートミラービットマップへの複製も有効になります。

    • 主クラスタと二次クラスタが同期されていない場合は、次のコマンドを実行します。

      • Sun StorEdge Availability Suite ソフトウェアの場合:


        nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -e lhost-reprg-prim \
        
        /dev/vx/rdsk/devgrp/vol01 \
        
        /dev/vx/rdsk/devgrp/vol04 lhost-reprg-sec \
        
        /dev/vx/rdsk/devgrp/vol01 \
        
        /dev/vx/rdsk/devgrp/vol04 ip sync
        
      • Sun StorageTek Availability Suite ソフトウェアの場合:


        nodeA# /usr/sbin/sndradm -n -e lhost-reprg-prim \
        
        /dev/vx/rdsk/devgrp/vol01 \
        
        /dev/vx/rdsk/devgrp/vol04 lhost-reprg-sec \
        
        /dev/vx/rdsk/devgrp/vol01 \
        
        /dev/vx/rdsk/devgrp/vol04 ip sync
        
    • 主クラスタと二次クラスタが同期されている場合は、次のコマンドを実行します。

      • Sun StorEdge Availability Suite ソフトウェアの場合:


        nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -E lhost-reprg-prim \
        
        /dev/vx/rdsk/devgrp/vol01 \
        
        /dev/vx/rdsk/devgrp/vol04 lhost-reprg-sec \
        
        /dev/vx/rdsk/devgrp/vol01 \
        
        /dev/vx/rdsk/devgrp/vol04 ip sync
        
    • Sun StorageTek Availability Suite ソフトウェアの場合:


      nodeA# /usr/sbin/sndradm -n -E lhost-reprg-prim \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol04 lhost-reprg-sec \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol04 ip sync
      
  5. 自動同期機能を有効にします。

    • Sun StorEdge Availability Suite ソフトウェアの場合:


      nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -a on lhost-reprg-prim \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol04 lhost-reprg-sec \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol04 ip sync
      
    • Sun StorageTek Availability Suite ソフトウェアの場合:


      nodeA# /usr/sbin/sndradm -n -a on lhost-reprg-prim \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol04 lhost-reprg-sec \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol04 ip sync
      

    この手順で自動同期が有効になります。自動同期のアクティブ状態が on に設定されている場合、システムが再起動されたり障害が発生すると、ボリュームセットは再度同期化されます。

  6. クラスタがロギングモードであることを確認します。

    • Sun StorEdge Availability Suite ソフトウェアの場合:


      nodeA# /usr/opt/SUNWesm/sbin/sndradm -P
      
    • Sun StorageTek Availability Suite ソフトウェアの場合:


      nodeA# /usr/sbin/sndradm -P
      

    次のような出力が表示されます。


    /dev/vx/rdsk/devgrp/vol01 ->
    
    lhost-reprg-sec:/dev/vx/rdsk/devgrp/vol01
    
    autosync: off, max q writes:4194304, max q fbas:16384, mode:sync,ctag:
    
    devgrp, state: logging

    ロギングモードでは、状態は logging で、自動同期のアクティブ状態は off です。ディスクのデータボリュームに書き込みが行われると、同じディスクのビットマップファイルが更新されます。

  7. ポイントインタイムスナップショットを有効にします。

    • Sun StorEdge Availability Suite ソフトウェアの場合:


      nodeA# /usr/opt/SUNWesm/sbin/iiadm -e ind \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol02 \
      
      /dev/vx/rdsk/devgrp/vol03
      
      nodeA# /usr/opt/SUNWesm/sbin/iiadm -w \
      
      /dev/vx/rdsk/devgrp/vol02
      
    • Sun StorageTek Availability Suite ソフトウェアの場合:


      nodeA# /usr/sbin/iiadm -e ind \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol02 \
      
      /dev/vx/rdsk/devgrp/vol03
      
      nodeA# /usr/sbin/iiadm -w \
      
      /dev/vx/rdsk/devgrp/vol02
      

    この手順によって、主クラスタのマスターボリュームが同じクラスタのシャドウボリュームにコピーされるようになります。マスターボリューム、シャドウボリューム、およびポイントインタイムビットマップボリュームは同じデバイスグループに存在する必要があります。この例では、マスターボリュームは vol01、シャドウボリュームは vol02、ポイントインタイムビットマップボリュームは vol03 になります。

  8. ポイントインタイムスナップショットをリモートミラーセットに設定します。

    • Sun StorEdge Availability Suite ソフトウェアの場合:


      nodeA# /usr/opt/SUNWesm/sbin/sndradm -I a \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol02 \
      
      /dev/vx/rdsk/devgrp/vol03
      
    • Sun StorageTek Availability Suite ソフトウェアの場合:


      nodeA# /usr/sbin/sndradm -I a \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol02 \
      
      /dev/vx/rdsk/devgrp/vol03
      

    この手順によって、ポイントインタイムスナップショットがリモートミラーボリュームセットに関連付けられます。Sun StorageTek Availability Suite ソフトウェアは、リモートミラー複製の前にポイントインタイムスナップショットを必ず取ります。

次の手順

「 二次クラスタで複製を有効にする」に進みます。

Procedure 二次クラスタで複製を有効にする

始める前に

手順「主クラスタで複製を有効にする」を完了します。

  1. スーパーユーザーとして nodeC にアクセスします。

  2. すべてのトランザクションをフラッシュします。


    nodeC# lockfs -a -f
    
  3. 主クラスタから二次クラスタへのリモートミラー複製を有効にします。

    • Sun StorEdge Availability Suite ソフトウェアの場合:


      nodeC# /usr/opt/SUNWesm/sbin/sndradm -n -e lhost-reprg-prim \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol04 lhost-reprg-sec \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol04 ip sync
      
    • Sun StorageTek Availability Suite ソフトウェアの場合:


      nodeC# /usr/sbin/sndradm -n -e lhost-reprg-prim \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol04 lhost-reprg-sec \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol04 ip sync
      

    主クラスタが二次クラスタの存在を認識し、同期を開始します。クラスタのステータスについては、Sun StorEdge Availability Suite のシステムログファイル /var/opt/SUNWesm/ds.log、または Sun StorageTek Availability Suite の /var/adm を参照してください。

  4. それぞれのポイントインタイムスナップショットを有効にします。

    • Sun StorEdge Availability Suite ソフトウェアの場合:


      nodeC# /usr/opt/SUNWesm/sbin/iiadm -e ind \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol02 \
      
      /dev/vx/rdsk/devgrp/vol03
      
      nodeC# /usr/opt/SUNWesm/sbin/iiadm -w \
      
      /dev/vx/rdsk/devgrp/vol02
      
    • Sun StorageTek Availability Suite ソフトウェアの場合:


      nodeC# /usr/sbin/iiadm -e ind \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol02 \
      
      /dev/vx/rdsk/devgrp/vol03
      
      nodeC# /usr/sbin/iiadm -w \
      
      /dev/vx/rdsk/devgrp/vol02
      
  5. ポイントインタイムスナップショットをリモートミラーセットに設定します。

    • Sun StorEdge Availability Suite ソフトウェアの場合:


      nodeC# /usr/opt/SUNWesm/sbin/sndradm -I a \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol02 \
      
      /dev/vx/rdsk/devgrp/vol03
      
    • Sun StorageTek Availability Suite ソフトウェアの場合:


      nodeC# /usr/sbin/sndradm -I a \
      
      /dev/vx/rdsk/devgrp/vol01 \
      
      /dev/vx/rdsk/devgrp/vol02 \
      
      /dev/vx/rdsk/devgrp/vol03
      
次の手順

「データ複製の実行例」に進みます。