Sun Cluster ソフトウェアのインストール (Solaris OS 版)

Procedureカプセル化されたルートディスクをミラー化する

VxVM をインストールしてルートディスクをカプセル化した後で、カプセル化されたルートディスクをミラー化するノードごとにこの作業を行なってください。

始める前に

「SPARC: ルートディスクをカプセル化する」で説明されているとおりにルートディスクをカプセル化していることを確認します。

  1. スーパーユーザーになります。

  2. デバイスのリストを表示します。


    phys-schost# cldevice list -v
    

    次に出力例を示します。


    DID Device          Full Device Path
    ----------          ----------------
    d1                  phys-schost-1:/dev/rdsk/c0t0d0
    d2                  phys-schost-1:/dev/rdsk/c0t6d0
    d3                  phys-schost-2:/dev/rdsk/c1t1d0
    d3                  phys-schost-1:/dev/rdsk/c1t1d0
  3. カプセル化したルートディスクをミラー化します。

    VxVM のマニュアルの手順に従ってください。

    可用性を最大限に高め、管理を容易にするには、ローカルディスクをミラーとして使用してください。詳細なガイドラインについては、「ルートディスクのミラー化」を参照してください。


    Caution – Caution –

    ルートディスクのミラー化に定足数デバイスを使用することは避けてください。ルートディスクのミラー化に定足数デバイスを使用すると、一定の条件下でルートディスクミラーからノードを起動できない可能性があります。


  4. ルートディスクをミラー化するために使用するデバイスの raw ディスクデバイスグループのノードリストを表示します。

    デバイスグループの名前は、dsk/dN という形式になります (dN は DID デバイス名)。


    phys-schost# cldevicegroup list -v dsk/dN
    
    -v

    詳細な出力を表示します。

    次に出力例を示します。


    Device group        Type                Node list
    ------------        ----                ---------
    dsk/dN              Local_Disk          phys-schost-1, phys-schost-3
  5. ノードリストに複数のノード名が含まれる場合、ルートディスクをミラー化したノードを除くすべてのノードをノードリストから削除します。

    ルートディスクをミラー化したノードだけが raw ディスクデバイスグループのノードリストに残るはずです。


    phys-schost# cldevicegroup remove-node -n node dsk/dN
    
    -n node

    デバイスグループのノードリストから削除するノードを指定します。

  6. raw ディスクデバイスグループの localonly プロパティーが有効になっていない場合は、これを有効にします。

    localonly プロパティが有効になった時点で、raw ディスクデバイスグループはそのノードリスト内のノードだけに使用されるようになります。これにより、起動デバイスが複数のノードに接続されている場合に、不意にノードがその起動デバイスから使用できなくなることが防止されます。


    phys-schost# cldevicegroup set -p localonly=true dsk/dN
    
    -p

    デバイスグループプロパティーに値を設定します。

    localonly=true

    デバイスグループの localonly プロパティーを有効にします。

    localonly プロパティーの詳細については、scconf_dg_rawdisk(1M) のマニュアルページを参照してください。

  7. カプセル化されたルートディスクをミラー化するクラスタノードごとにこの作業を繰り返します。


例 5–1 カプセル化されたルートディスクのミラー化

次の例は、ノード phys-schost-1 のルートディスクに作成されたミラーを示しています。このミラーは、ディスク c0t0d0 (raw ディスクデバイスグループ名は dsk/d2 ) で作成されています。ディスク c1t1d0 は多重ホストディスクであるため、ノード phys-schost-3 がディスクのノードリストから削除され、localonly プロパティーが有効に設定されています。


phys-schost# cldevice list -v
DID Device          Full Device Path
----------          ----------------
d2                  pcircinus1:/dev/rdsk/c0t0d0
…
Create the mirror by using VxVM procedures
phys-schost# cldevicegroup  list -v dsk/d2
Device group        Type                Node list
------------        ----                ---------
dsk/d2              Local_Disk          phys-schost-1, phys-schost-3
phys-schost# cldevicegroup remove-node -n phys-schost-3 dsk/d2
phys-schost# cldevicegroup set -p localonly=true dsk/d2

次の手順

ディスクグループを作成します。「クラスタへのディスクグループの作成」に進みます。