Sun Cluster Geographic Edition EMC Symmetrix Remote Data Facility 向けデータ複製ガイド

主クラスタ上の &SRDF ソフトウェアにデータ複製を構成する

この節では、Sun Cluster Geographic Edition ソフトウェアで &SRDF データ複製を構成する前に、主クラスタで実行しておく必要がある手順について説明します。

EMC Symmetrix Remote Data Facility デバイスグループの設定

EMC Symmetrix Remote Data Facility デバイスはペアで構成されています。EMC Symmetrix Remote Data Facility リンクがオンラインになると、すぐにデバイスペア間でミラー化が始まります。動的な SRDF を使用できる場合、BIN ファイル構成を変更することなく、デバイスペアの R1 ボリュームと R2 ボリュームの関係をすぐに変更できます。

各ホスト上の EMC Symmetrix データベースファイルには、ホストに接続された EMC Symmetrix ユニットについての構成情報が含まれています。EMC Symmetrix グローバルメモリーには、動作中の EMC SRDF デバイスのペアについての情報が格納されています。

EMC SRDF デバイスグループにより、Sun Cluster Geographic Edition 保護グループを追加して、Sun Cluster Geographic Edition ソフトウェアで EMC Symmetrix ペアを管理できます。

EMC Symmetrix Remote Data Facility デバイスグループは、次の 1 つまたは 2 つのタイプのデバイスを含むことができます。

結果として、2 つのタイプの EMC Symmetrix Remote Data Facility デバイスグループ (RDF1 と RDF2) を作成できます。EMC Symmetrix Remote Data Facility デバイスは、ソースグループと宛先グループが同じタイプのグループの場合だけ、別のデバイスグループに移動できます。

RDF1 デバイスを含む EMC Symmetrix ソフトウェアに接続されたホストに RDF1 デバイスグループを作成できます。RDF2 デバイスを含む EMC Symmetrix ソフトウェアに接続されたホストに RDF2 デバイスグループを作成できます。主クラスタまたは二次クラスタから、各ホスト上で作成したデバイスグループを使用して、同じ EMC Symmetrix Remote Data Facility 操作を実行できます。

リモートデータ機能デバイスをデバイスグループに追加する場合、すべてのデバイスが次の制限事項に従うようにしてください。

EMC Symmetrix Remote Data Facility デバイスの構成の確認

EMC Symmetrix Remote Data Facility デバイスをデバイスグループに追加する前に、symrdf list コマンドを使用して、ホストに接続された EMC Symmetrix ユニットで構成された EMC Symmetrix デバイスの一覧を表示します。


# symrdf list

標準設定では、このコマンドにより EMC Symmetrix デバイス名、EMC Symmetrix ソフトウェアが各物理デバイスに割り当てる 16 進数順にデバイスが表示されます。デバイスを物理ホスト名順に表示するには、symrdf コマンドで pd 引数を使用します。


# symrdf list pd

RDF1 デバイスグループの作成

次の手順に従って、RDF1 タイプのデバイスグループを作成し、RDF1 EMC Symmetrix デバイスをこのグループに追加します。

  1. devgroup1 という名前のデバイスグループを作成します。


    phys-paris-1# symdg create devgroup1 -type rdf1
    
  2. RDF1 デバイスを 085 という EMC Symmetrix デバイス名で、000000003264 の番号で識別される EMC Symmetrix 記憶装置上のデバイスグループに追加します。

    DEV001 という形式のデフォルトの論理名が RDF1 デバイスに割り当てられます。


    phys-paris-1# symld -g devgroup1 -sid 3264 add dev 085
    

ProcedureSun Cluster Geographic Edition システム用の raw ディスクデバイスグループを設定する

Sun Cluster Geographic Edition では、各種のボリュームマネージャーに加えて raw ディスクデバイスグループの使用がサポートされています。Sun Cluster を最初に構成する際、クラスタ内の raw デバイスごとにデバイスグループが自動的に構成されます。ここで説明する手順を使用して、これらの自動作成されたデバイスグループを Sun Cluster Geographic Edition で使用できるように再構成します。

  1. 使用する各デバイスについて、定義済みのデバイスグループの構成を解除します。

    次のコマンドは、d7 および d8 に対する定義済みのデバイスグループを除去します。


    phys-paris-1# cldevicegroup disable dsk/d7 dsk/d8
    phys-paris-1# cldevicegroup offline dsk/d7 dsk/d8
    phys-paris-1# cldevicegroup delete dsk/d7 dsk/d8
    
  2. 必要なデバイスを含む、新しい raw ディスクデバイスグループを作成します。

    新しい DID にスラッシュが含まれていないことを確認します。次のコマンドは、グローバルデバイスグループ rawdg を作成します。このデバイスグループに d7 および d8 が収められます。


    phys-paris-1# cldevicegroup create -n phys-paris-1,phys-paris-2 \
    -t rawdisk -d d7,d8 rawdg
    

例 1–1 raw ディスクデバイスグループの構成

この例は、主クラスタ上でのデバイスグループの構成、パートナークラスタ上での同じデバイスグループの構成、および EMC Symmetrix 保護グループへのグループの追加を示しています。


Remove the automatically created device groups from the primary cluster.
phys-paris-1# cldevicegroup disable dsk/d7 dsk/d8 
phys-paris-1# cldevicegroup offline dsk/d7 dsk/d8
phys-paris-1# cldevicegroup delete dsk/d7 dsk/d8

Create the raw-disk device group on the primary cluster.
phys-paris-1# cldevicegroup create -n phys-paris-1,phys-paris-2 \ 
-t rawdisk -d d7,d8 rawdg

Remove the automatically created device groups from the partner cluster.
phys-newyork-1# cldevicegroup disable dsk/d5 dsk/d6
phys-newyork-1# cldevicegroup offline dsk/d5 dsk/d6
phys-newyork-1# cldevicegroup delete dsk/d5 dsk/d6

Create the raw-disk device group on the partner cluster.
phys-newyork-1# cldevicegroup create -n phys-newyork-1,phys-newyork-2 \
-t rawdisk  -d d5,d6 rawdg

Add the raw-disk device group to the protection group rawpg.
phys-paris-1# geopg create -d srdf -p Nodelist=phys-paris1,phys-paris-2 \
-o Primary -p cluster_dgs=rawdg -s paris-newyork-ps rawpg

次の手順

パートナークラスタを構成するときに、ここで作成したのと同じ名前の raw ディスクデバイスグループを作成します。この作業の手順については、「raw ディスクデバイスグループを使用するときに、主クラスタから構成情報を複製する方法」を参照してください。

両方のクラスタでデバイスグループを構成したら、geopg などの Sun Cluster Geographic Edition コマンドで必要な場合にいつでもデバイスグループ名を使用できます。

ProcedureVERITAS Volume Manager ボリュームを EMC Symmetrix Remote Data Facility 複製で使用するように構成する方法

EMC Symmetrix Remote Data Facility データ複製は、VERITAS Volume Manager ボリュームおよび raw ディスクデバイスグループでサポートされています。VERITAS Volume Manager を使用している場合、EMC Symmetrix Remote Data Facility デバイスグループ用に選択したディスク上で VERITAS Volume Manager ボリュームを構成してください。

  1. cluster-paris で、パートナークラスタ (cluster-newyork ) に複製される共有ディスクに、VERITAS Volume Manager ディスクグループを作成します。

    たとえば、vxdiskadmvxdg などのコマンドを使用して、ディスク d1d2dg1 という VERITAS Volume Manager ディスクグループの一部として構成します。これらのディスクは、パートナークラスタに複製されるディスクです。

  2. 構成が完了したあと、vxdg list コマンドを使用して、このディスクグループが作成されたことを確認します。

    このコマンドにより、dg1 がディスクグループとして一覧に表示されるはずです。

  3. VERITAS Volume Manager ボリュームを作成します。

    たとえば、vol1 というボリュームを dg1 ディスクグループに作成します。適切な VERITAS Volume Manager コマンド (vxassist など) を使用して、ボリュームを構成してください。

次の手順

「Sun Cluster デバイスグループを VERITAS Volume Manager ディスクグループ用に構成する方法」の手順を実行して、VERITAS Volume Manager ボリュームを Sun Cluster デバイスグループとして構成します。

ProcedureSun Cluster デバイスグループを VERITAS Volume Manager ディスクグループ用に構成する方法

  1. 前の手順で構成した VERITAS Volume Manager ディスクグループを Sun Cluster で登録します。

    Sun Cluster コマンドの clsetup または cldevice および cldevicegroup を使用します。

    これらのコマンドについては、clsetup(1CL)のマニュアルページまたはcldevice(1CL)およびcldevicegroup(1CL)のマニュアルページを参照してください。

  2. もう一度 clsetup または cldevice および cldevicegroup コマンドを使用して、VERITAS Volume Manager 構成を Sun Cluster ソフトウェアと同期させます。

  3. 構成が完了したあと、ディスクグループが登録されていることを確認します。


    phys-paris-1# cldevicegroup show devicegroupname
    

    このコマンドの出力には、VERITAS Volume Manager ディスクグループ dg1 が表示されます。

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

ProcedureEMC Symmetrix Remote Data Facility 複製用に高可用性ファイルシステムを構成する方法

始める前に

cluster-paris でファイルシステムを構成する前に、必要な Sun Cluster エンティティー (アプリケーションリソースグループ、デバイスグループ、ボリュームなど) がすでに構成されていることを確認します。

  1. コマンド行で、必要なファイルシステムを vol1 ボリュームに作成します。

  2. クラスタの各ノードで、作成したばかりのファイルシステムのマウントポイントを作成します。


    # mkdir -p /mounts/sample
    
    /mounts/sample

    使用しているマウントポイント。

  3. マウント位置などの情報を含む /etc/vfstab ファイルにエントリを追加します。

    ファイルシステムをローカルにマウントするかグローバルにマウントするかは、パフォーマンス要件や使用しているアプリケーションリソースグループの種類など、さまざまな要因によって変わります。


    注 –

    このファイル内の mount at boot フィールドの値は no に設定する必要があります。この値を設定することによって、クラスタの起動時、ファイルシステムは二次クラスタにマウントされないようになります。代わりに、Sun Cluster ソフトウェアと Sun Cluster Geographic Edition フレームワークは、主クラスタ上でアプリケーションがオンラインになる場合に HAStoragePlus リソースを使用してファイルシステムをマウントします。


  4. HAStoragePlus リソースをアプリケーションリソースグループ apprg1 に追加します。

    このリソースをアプリケーションリソースグループに追加することによって、アプリケーションがオンラインになる前に、必ず、必要なファイルシステムがマウントされるようになります。

    HAStoragePlus リソースタイプについての詳細は、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』を参照してください。

  5. デバイスグループが正しく登録されていることを確認します。

    次のコマンドにより、デバイスグループ dg1 が表示されるはずです。


    phys-paris-1# cldevicegroup show dg1
    

例 1–2 高可用性クラスタファイルシステムを構成する

この例では、HAStoragePlus を使用して、ローカルにマウントしたファイルシステムを作成します。この例で作成したファイルシステムは、リソースがオンラインになるたびにローカルにマウントされます。

この例では、次のものがすでに存在することを前提にしています。

  1. UNIX ファイルシステム (UFS) を作成します。


    phys-paris-1# newfs dev/vx/dsk/dg1/vol1
    
  2. クラスタの各ノードで、ファイルシステムのマウントポイントを作成します。


    phys-paris-1# mkdir -p /mounts/sample
    phys-paris-2# mkdir -p /mounts/sample
    
  3. すべてのクラスタの paris ノードでマウントポイントを作成します。


    phys-paris-1# mkdir /mounts/sample
    
  4. /etc/vfstab ファイルに次のエントリを追加します。


    phys-paris-1# /dev/vs/dsk/dg1/vol1 /dev/vx/rdsk/dg1/vol1 /mounts/sample \
    ufs 2 no logging
    
  5. HAStoragePlus リソースタイプを追加します。


    phys-paris-1# clresource create -g apprg1 -t SUNW.HAStoragePlus \
    -p FilesystemMountPoints=/mounts/sample -p Affinityon=TRUE \
    -p GlobalDevicePaths=dg1 rs-hasp