JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Cluster ソフトウェアのインストール     Oracle Solaris Cluster 4.0 (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris Cluster 構成の計画

2.  グローバルクラスタノードへのソフトウェアのインストール

3.  グローバルクラスタの確立

4.  Solaris ボリュームマネージャー ソフトウェアの構成

Solaris ボリュームマネージャー ソフトウェアの構成

状態データベースの複製を作成するには

クラスタ内でのディスクセットの作成

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

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

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

ディスクセット内のドライブのパーティションを再分割する方法

md.tab ファイルを作成する方法

ボリュームを起動する方法

二重列メディエータの構成

二重列メディエータの必要条件

メディエータホストを追加する方法

不正なメディエータデータをチェックして修正する方法

5.  クラスタファイルシステムの作成

6.  ゾーンクラスタの作成

7.  クラスタからのソフトウェアのアンインストール

索引

二重列メディエータの構成

このセクションでは、二重列メディエータホストを構成するための情報と手順について説明します。

1 つの「ディスク列」は、ディスク格納装置、その物理ドライブ、格納装置から 1 つまたは複数のノードへのケーブル、およびインタフェースアダプタカードで構成されます。 二重列ディスクセットには 2 つのディスク列のディスクが含まれており、正確に 2 つのノードに接続します。 Solaris ボリュームマネージャー 複製のちょうど半分が使用可能なままになっているなど、二重列ディスクセット内の 1 つのディスク列に障害が発生した場合、ディスクセットは機能を停止します。したがって、すべての Solaris ボリュームマネージャー 二重列ディスクセットで二重列メディエータが必要です。メディエータを使用することで、Oracle Solaris Cluster ソフトウェアは、二重列構成の単一の列に障害が発生した場合に、最新のデータを提示できるようになります。

二重列メディエータ、またはメディエータホストとは、メディエータデータを格納するクラスタノードのことです。メディエータデータは、その他のメディエータの場所に関する情報を提供するもので、データベースの複製に格納されているコミット数と同一のコミット数が含まれています。このコミット数は、メディエータデータがデータベースの複製内のデータと同期しているかどうかを確認するために使用されます。

次の表は、二重列メディエータホストを構成するために実行するタスクの一覧を示してします。ここに示す順に従って手順を実行します。

表 4-3 タスクマップ: Solaris ボリュームマネージャー 二重列メディエータの構成

タスク
手順
二重列メディエータホストを構成します。
メディエータデータのステータスをチェックし、必要であれば、不正なメディエータデータを修正します。

二重列メディエータの必要条件

メディエータを使用した二重列構成には、次の規則が適用されます。

上記の規則では、クラスタ全体が 2 つのノードのみで構成されている必要はありません。 この規則の下では、N+1 クラスタやその他の多くのトポロジを利用できます。

メディエータホストを追加する方法

構成に二重列メディエータが必要な場合は、以下の手順を実行します。

  1. ある二重列ディスクセットで 3 つ目のメディエータホストを使用するが、そのホストではまだディスクセットが構成されていない場合、/etc/group ファイルを変更し、ダミーのディスクセットを作成します。
    1. /etc/group ファイルの sysadmin グループに、エントリ root を追加します。
    2. metaset コマンドを使用してダミーのディスクセットを作成します。
      phys-schost-3# metaset -s dummy-diskset-name -a -h hostname
      -s dummy-diskset-net

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

      -a

      ディスクセットに追加します。

      -h hostname

      ノードの名前を指定します。

  2. メディエータホストを追加するディスクセットを現在マスターしているノードのスーパーユーザーになります。
  3. ディスクセットに接続されている各ノードを、そのディスクセットのメディエータホストとして追加します。
    phys-schost# metaset -s setname -a -m mediator-host-list
    -s setname

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

    -m mediator-host-list

    ディスクセットのメディエータホストとして追加するノードの名前を指定します。

    metaset コマンドのメディエータ固有のオプションの詳細については、mediator(7D) のマニュアルページを参照してください。

例 4-6 メディエータホストの追加

次の例では、ノード phys-schost-1phys-schost-2 をディスクセット dg-schost-1 のメディエータホストとして追加します。必要に応じて、このコマンドを 3 回目にメディエータホストに対して繰り返します。 すべてのコマンドはメディエータホストを追加するディスクセットをマスターするノードから実行します (この例では phys-schost-1)。

phys-schost# metaset -s dg-schost-1 -a -m phys-schost-1
phys-schost# metaset -s dg-schost-1 -a -m phys-schost-2
phys-schost# metaset -s dg-schost-1 -a -m phys-schost-3

次の手順

メディエータデータの状態を確認します。「不正なメディエータデータをチェックして修正する方法」に進みます。

不正なメディエータデータをチェックして修正する方法

次の手順を実行し、不正なメディエータデータを修復します。

始める前に

「メディエータホストを追加する方法」の手順に従って、メディエータホストを追加したことを確認します。

  1. メディアエータデータの状態を表示します。
    phys-schost# medstat -s setname
    -s setname

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

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

  2. medstat の出力の「状態」フィールドを、メディエータホストごとにチェックします。
    • ステータスが Ok の場合、エラー状態は存在していません。
    • ステータスが Bad の場合、影響のあるメディエータホストを修復します。
  3. 関連するディスクセットを所有しているノードのスーパーユーザーになります。
  4. 関連するすべてのディスクセットから、不正なメディエータデータを持つすべてのメディエータホストを削除します。
    phys-schost# metaset -s setname -d -m mediator-host-list
    -s setname

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

    -d

    ディスクセットから削除します。

    -m mediator-host-list

    削除するノードの名前をディスクセットのメディエータホストとして指定します。

  5. 手順 4 で削除した各メディエータホストを復元します。
    phys-schost# metaset -s setname -a -m mediator-host-list
    -a

    ディスクセットに追加します。

    -m mediator-host-list

    ディスクセットのメディエータホストとして追加するノードの名前を指定します。

    metaset コマンドのメディエータ固有のオプションの詳細については、mediator(7D) のマニュアルページを参照してください。

次の手順

次のリストから、ご使用のクラスタ構成に次に適用するタスクを決めます。