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 のマニュアルの手順に従ってください。

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


    注意 – 注意 –

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


  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 ディスクデバイスグループ内のすべてのディスクに対して保護を無効にします。

    デバイスの保護を無効にすると、起動デバイスが複数のノードに接続されている場合に、不意にノードが起動デバイスから誤って保護される状態を防止できます。


    phys-schost# cldevice set -p default_fencing=nofencing device
    
    -p

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

    default_fencing=nofencing

    指定したデバイスの保護を無効にします。

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

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


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

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


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# cldevice set -p default_fencing=nofencing c0t0d0

次の手順

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