vsdchgserver コマンド
目的
vsdchgserver -現在サーバー・ノードとして機能しているノードから別のノードに、1 つ以上の仮想共用ディスクのサーバー機能を切り替えます。
構文
- vsdchgserver
- -g vsd_global_volume_group_name -p プライマリノード
- [-b secondary_node ] [ -o EIO_recovery ]
説明
vsdchgserver コマンドを使用すると、1 次ノードで定義されたグローバル・ボリューム・グループのサービス機能を 2 次ノードに引き継がせるか、1 次ノードによって 2 次ノードから引き継がせることができます。 これにより、 実際のディスクと接続されたノードの 1 つとの間のケーブルまたはアダプターが機能していない 状態であっても、アプリケーションでは仮想共有ディスクの継続使用が可能となります。
リカバリー可能仮想共用ディスク・サブシステムは、 -g フラグで指定されたグローバル・ボリューム・グループ内の現在定義されている 1 次ノードと 2 次ノードを反転するために vsdchgserver コマンドが使用された場合にのみ、仮想共用ディスク・デバイスを自動的に更新します。
フラグ
- -g
- 特定ノード上で定義されたすべての仮想共有ディスクを表すボリューム・グループに対して、 グローバル・ボリューム・グループ名を指定します。
- -p
- グローバル・ボリューム・グループに対する 1 次サーバー・ノード番号を指定します。
- -b
- グローバル・ボリューム・グループに対する 2 次ノード番号を指定します。 -b フラグを指定しない場合は、2 次ノード定義は除去されます。
- -o
- EIO エラーでリカバリーしない場合は 0、EIO エラーでリカバリーする場合は 1として指定します。
パラメーター
なし。
セキュリティー
このコマンドを実行するには、root 権限が必要です。
終了状況
- 0
- コマンドの正常終了を示します。
- nonzero
- エラーが発生したことを示します。
制約事項
このコマンドは、ピア・ドメインでオンラインのノードから実行する必要があります。 オンラインのピア・ドメインに移動するには startrpdomain コマンドを使用します。 既存のピア・ドメイン内で、オンラインの特定ノードに移動するには startrpnode コマンドを使用します。 RSCT ピア・ドメインの作成と管理の詳細については、「RSCT: Administration Guide」を参照してください。
標準出力
現行の RVSD サブシステム実行レベル。
例
EIO リカバリーを使用して、グローバル・ボリューム・グループ node12vg 用の 1 次サーバー・ノードをノード 1 に、また 2 次ノードをノード 2 に変更するには、次のように入力します。
vsdchgserver -g node12vg -p 1 -b 2 -o 1場所
/opt/rsct/vsd/bin/vsdchgserver