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

ディスクセットへのディスクドライブの追加

ディスクセットにディスクドライブを追加すると、Solstice DiskSuite/Solaris Volume Manager は次のようにドライブのパーティションを再分割し、ディスクセット用の状態データベースをディスクドライブに配置できるようにします。

ディスクセットにディスクドライブを追加する

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

  2. ディスクセットが作成済みであることを確認します。

    手順については、ディスクセットを作成する を参照してください。

  3. DID マッピングの一覧を表示します。


    # scdidadm -L
    

    • ディスクセットをマスターする (またはマスターする可能性がある) クラスタノードによって共有されているディスクドライブを選択します。

    • ディスクドライブをディスクセットに追加するときは、完全なデバイス ID パス名を使用します。

    出力の 1 列目は DID インスタンス番号、2 列目は完全パス (物理パス)、3 列目は完全なデバイス ID パス名 (疑似パス) になります。 共有ディスクドライブには、1 つの DID インスタンス番号に対して複数のエントリがあります。

    次の例では、DID インスタンス番号 2 のエントリは、phys-schost-1phys-schost-2 で共有されるディスクドライブを示しており、完全なデバイス ID パス名は /dev/did/rdsk/d2 です。


    1       phys-schost-1:/dev/rdsk/c0t0d0 /dev/did/rdsk/d1
    2       phys-schost-1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
    2       phys-schost-2:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
    3       phys-schost-1:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3
    3       phys-schost-2:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3
    …

  4. ディスクセットの所有権を取得します。


    # metaset -s setname -t
    
    -s setname

    ディスクセットの名前を指定します。

    -t

    ディスクセットの所有権を取得します。

  5. ディスクセットにディスクドライブを追加します。

    完全なデバイス ID パス名を使用します。


    # metaset -s setname -a drivename
    

    -a

    ディスクセットにディスクドライブを追加します。

    drivename

    共有ディスクドライブの完全なデバイス ID パス名


    注 –

    ディスクセットにディスクドライブを追加するときは、下位デバイス名 (cNtXdY) は使用しないでください。 下位レベルデバイス名はローカル名であり、クラスタ全体で一意ではないため、この名前を使用するとディスクセットがスイッチオーバーできなくなる可能性があります。


  6. 新しいディスクセットとディスクドライブの状態を検査します。


    # metaset -s setname
    

  7. メタデバイスまたはボリュームで使用するためにディスクドライブのパーティションを再分割するかどうかを決定します。

例 — ディスクセットへのディスクドライブの追加

metaset コマンドによって、ディスクドライブ /dev/did/rdsk/d1/dev/did/rdsk/d2 がディスクセット dg-schost-1 に追加されます。


# metaset -s dg-schost-1 -a /dev/did/rdsk/d1 /dev/did/rdsk/d2