Oracle® Solaris Cluster ソフトウェアのインストール

印刷ビューの終了

更新: 2014 年 9 月
 
 

ディスクセットを作成するには

始める前に

作成する予定のディスクセットが次の条件の 1 つに適合する必要があります。

  • ディスクセットが正確に 2 つのディスク列で構成されている場合、そのディスクセットは、正確に 2 つのノードに接続して、2 つまたは 3 つのメディエータホストを使用する必要があります。 これらのメディエータホストには、ディスクセットを含む格納装置に接続される 2 つのホストが含まれている必要があります。 二重列メディエータを構成する方法の詳細については、二重列メディエータの構成を参照してください。

  • ディスク列を 3 つ以上構成する場合、任意の 2 つのディスク列 S1 と S2 のディスク数の合計が 3 番目のディスク列 S3 のドライブ数よりも多いことを確認します。この条件を式で表すと、count(S1) + count(S2) > count(S3) となります。

  1. クラスタの各ノードで、devfsadm コマンドを実行します。

    このコマンドは、すべてのノードで同時に実行できます。

  2. クラスタの 1 つのノードから、グローバルデバイス名前空間を更新します。
    phys-schost# cldevice populate

    詳細は、cldevice(1CL) のマニュアルページを参照してください。

  3. ディスクセットの作成を試みる前に、各ノードでコマンドの処理が完了していることを確認します。

    このコマンドは、1 つのノードからのみ実行されても、リモートからすべてのノードで実行されます。コマンドが処理を終了したかどうかを確認するには、クラスタの各ノードで次のコマンドを実行します。

    phys-schost# ps -ef | grep scgdevs
  4. ローカル状態データベースのレプリカが存在することを確認します。

    手順については、状態データベースのレプリカを作成するにはを参照してください。

  5. ディスクセットをマスターとするクラスタノードで root 役割になります。
  6. ディスクセットを作成します。

    次のコマンドは、ディスクセットを作成し、そのディスクセットを Oracle Solaris Cluster デバイスグループとして登録します。

    phys-schost# metaset -s setname -a -h node1 node2
    –s setname

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

    –a

    ディスクセットを追加 (作成)します。

    –h node1

    ディスクセットをマスターとするプライマリノードの名前を指定します。

    node2

    ディスクセットをマスターとするセカンダリノードの名前を指定します。


    注 -  クラスタ上に Solaris Volume Manager デバイスグループを構成する metaset コマンドを実行すると、デフォルトで 1 つのセカンダリノードが指定されます。デバイスグループのセカンダリノードの希望数は、デバイスグループが作成されたあと、clsetup ユーティリティーを使用して変更できます。Oracle Solaris Cluster システム管理 のデバイスグループの管理Oracle Solaris Cluster System Administration Guide を参照してください。
  7. レプリケートされた Solaris Volume Manager デバイスグループを構成する場合は、そのデバイスグループのレプリケーションプロパティーを設定します。
    phys-schost# cldevicegroup sync device-group-name

    データのレプリケーションについては、Oracle Solaris Cluster システム管理 の第 4 章データレプリケーションのアプローチを参照してください。

  8. 新しいディスクセットのステータスを確認します。
    phys-schost# metaset -s setname
  9. 必要に応じて、デバイスグループのプロパティーを設定します。
    phys-schost# cldevicegroup set -p name=value device-group
    –p

    デバイスグループのプロパティーを指定します。

    name

    プロパティーの名前を指定します。

    value

    プロパティーの値または設定を指定します。

    device-group

    デバイスグループの名前を指定します。デバイスグループ名は、ディスクセット名と同じです。

    デバイスグループのプロパティーについては、cldevicegroup(1CL)を参照してください。

使用例 4-2  ディスクセットを作成する

次のコマンドでは、2 つのディスクセット dg-schost-1dg-schost-2 が作成され、ノード phys-schost-1phys-schost-2 が潜在的プライマリノードとして指定されます。

phys-schost# metaset -s dg-schost-1 -a -h phys-schost-1 phys-schost-2
phys-schost# metaset -s dg-schost-2 -a -h phys-schost-1 phys-schost-2

次のステップ

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