ナビゲーションリンクをスキップ
印刷ビューの終了
| Oracle Solaris Cluster ソフトウェアのインストール Oracle Solaris Cluster 3.3 3/13 (日本語)

検索範囲:

- このドキュメント
- ライブラリ全体

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

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

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

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

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

表 4-3 タスクマップ: Solaris Volume Manager ソフトウェアのインストールと構成

タスク | 手順
--- | ---
二重列メディエータホストを構成します。 | 「二重列メディエータの必要条件」 「メディエータホストを追加する方法」
メディエータデータのステータスを確認します。 | 「メディエータデータのステータスを確認する方法」
必要に応じて、不正なメディエータデータを修正します。 | 「不正なメディエータデータを修正する方法」

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

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

- ディスクセットは、2 つまたは 3 つのメディエータホストで構成する必要があります。このうち 2 つのメディエータホストは、ディスクセットに使用されているものと同じクラスタノードにする必要があります。 3 つ目は、定足数サーバーなど、クラスタ内の別のノードや、クラスタのパブリックネットワーク上の非クラスタホストであってもかまいません。

- メディエータは、2 つの列と 2 つのホストという基準を満たさないディスクセットでは構成できません。

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

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

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

始める前に

- ある二重列ディスクセットで 3 つ目のメディエータホストを使用するが、そのホストではまだディスクセットが構成されていない場合、次の手順を実行します。

- `/etc/group` ファイルの `sysadmin` グループに、エントリ `root` を追加します

- コマンドを使用してダミーのディスクセットを作成します。

      phys-schost-3# metaset -s dummy-diskset-name -a -h hostname

1. メディエータホストを追加するディスクセットを現在マスターしているノードのスーパーユーザーになります。
2. ディスクセットに接続されている各ノードを、そのディスクセットのメディエータホストとして追加します。

       phys-schost# metaset -s setname -a -m mediator-host-list

   `-s` setname

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

   `-a`

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

   `-m` mediator-host-list

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

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

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

次の例では、ノード `phys-schost-1` と `phys-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` 出力の「Status」フィールドの値が `Bad` である場合は、影響を受けたメディエータホストを修復します。

   「不正なメディエータデータを修正する方法」に進みます。

次の手順

「クラスタファイルシステムを追加する方法」に進んでクラスタファイルシステムを作成します。

## 不正なメディエータデータを修正する方法

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

1. 不正なメディエータデータを持つすべてのメディエータホストを特定します。

   「メディエータデータのステータスを確認する方法」を参照してください。

2. 関連するディスクセットを所有しているノードのスーパーユーザーになります。
3. 関連するすべてのディスクセットから、不正なメディエータデータを持つすべてのメディエータホストを削除します。

       phys-schost# metaset -s setname -d -m mediator-host-list

   `-s` setname

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

   `-d`

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

   `-m` mediator-host-list

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

4. 手順 3 で削除した各メディエータホストを復元します。

       phys-schost# metaset -s setname -a -m mediator-host-list

   `-a`

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

   `-m` mediator-host-list

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

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

次の手順

次のリストから、ご使用のクラスタ構成に次に適用するタスクを決めます。このリストから複数のタスクを実行する必要がある場合は、このリストのそれらのタスクのうち最初のタスクに進みます。

- クラスタファイルシステムを作成するには、「クラスタファイルシステムを追加する方法」に進みます。

- ノード上に非大域ゾーンを作成する場合は、「グローバルクラスタノード上に非大域ゾーンを作成する方法」を参照してください。

- 他社製のアプリケーションをインストールし、リソースタイプを登録し、リソースグループを設定し、データサービスを構成します。アプリケーションソフトウェアに付属のドキュメント、および『Oracle Solaris Cluster Data Services Planning and Administration Guide』を参照してください。

Copyright © 2000, 2013, Oracle and/or its affiliates. All rights reserved. 著作権について |