Storage Foundation Cluster File System High Availability 8.0.2 設定およびアップグレードガイド - Linux
- 第 I 部 SFCFSHA の概要
- 第 II 部 SFCFSHA の設定
- 設定の準備
- データ整合性のための SFCFSHA クラスタ設定の準備
- SFCFSHA の設定
- データ整合性のための SFCFSHA クラスタの設定
- 応答ファイルを使用した SFCFSHA 自動設定の実行
- 応答ファイルを使用した自動 I/O フェンシング設定の実行
- 応答ファイルを使用した CP サーバーの設定
- データ整合性のための SFCFSHA クラスタの手動設定
- 第 III 部 SFCFSHA のアップグレード
- SFCFSHA のアップグレード計画
- SFCFSHA のアップグレードの準備
- インストーラを使った SFCFSHA の完全アップグレードの実行
- SFCFSHA のローリングアップグレードの実行
- SFCFSHA の段階的アップグレードの実行
- 応答ファイルを使用した SFCFSHA 自動アップグレードの実行
- Volume Replicator のアップグレード
- VirtualStore のアップグレード
- アップグレード後のタスクの実行
- SFCFSHA のアップグレード計画
- 第 IV 部 設定後のタスク
- 第 V 部 ディザスタリカバリ環境の設定
- 第 VI 部 ノードの追加と削除
- 第 VII 部 設定およびアップグレードの参照
- 付録 A. インストールスクリプト
- 付録 B. 設定ファイル
- 付録 C. セキュアシェルまたはリモートシェルの通信用の設定
- 付録 D. 高可用性エージェントの情報
- 付録 E. CP サーバーベースの I/O フェンシングのためのサンプル SFCFSHA クラスタ設定図
- 付録 F. UDP 上での LLT の設定
- 付録 G. RDMA 上での LLT の使用
- RDMA 上の LLT の設定
- RDMA 上の LLT のトラブルシューティング
SFCFSHA クラスタ上での手動によるサーバーベースのフェンシングの設定
CP サーバーをコーディネーションポイントとして使うようにクライアントまたはSFCFSHA クラスタを設定するには、/etc/vxfenmode
ファイルを編集する必要があります。
このファイルを編集して、設定に関する次の情報を指定する必要があります。
フェンシングモード
フェンシング機構
フェンシングのディスクポリシー(I/O フェンシング設定に該当する場合)
CP サーバー(1 つまたは複数)
コーディネータディスクグループ(I/O フェンシング設定に該当する場合)
コーディネーションポイントの順序設定
メモ:
I/O フェンシング設定でコーディネータディスクがコーディネーションポイントとして使われる場合は常に、ディスクグループ(vxfencoorddg)を作成する必要があります。このディスクグループを /etc/vxfenmode
ファイルに指定する必要があります。
コーディネータディスクグループの設定を参照してください。
カスタマイズされたフェンシングフレームワークによって /etc/vxfentab
ファイルも生成されます。このファイルには、コーディネーションポイント(/etc/vxfenmode
ファイルに指定されているディスクグループ内のすべての CP サーバーとディスク)が含まれています。
SFCFSHA クラスタ上でサーバーベースのフェンシングを手動で設定するには
- テキストエディタを使って、クラスタの各ノードで次のファイルを編集します。
/etc/sysconfig/vxfen
VXFEN_START および VXFEN_STOP 環境変数の値を 1 に変更する必要があります。
- テキストエディタを使って、設定の仕様を満たすように
/etc/vxfenmode
ファイルの値を編集します。サーバー型のフェンシング設定がその唯一のコーディネーションポイントとして単一の高可用性 CP サーバーを使う場合は、必ず single_cp=1 ファイルに
single_cp=1
エントリを追加してください。ネットワーク分割のシナリオ中、vxfen モジュールが特定の順序でコーディネーションポイントを使用するようにする場合は、vxfen_honor_cp_order の値を 1 に設定します。デフォルトではこのパラメータは無効です。
次のファイルの出力例に、
/etc/vxfenmode
ファイルの内容が示されています。 /etc/vxfenmode
ファイルを編集した後、vxfen init スクリプトを実行してフェンシングを開始します。次に例を示します。
サポート対象の Linux 配布の SystemD 環境の場合:
# systemctl start vxfen
他のサポート対象の Linux 配布の場合:
# /etc/init.d/vxfen start