クラスタインターコネクトパスを一時的に停止するために、クラスタトランスポートケーブルを無効にする必要がある場合があります。一時的な停止は、クラスタインターコネクトで発生する問題の解決や、クラスタインターコネクトのハードウェアの交換に便利です。
ケーブルを無効にした場合、このケーブルの 2 つのエンドポイントは構成されたままになります。トランスポートケーブルの終端として使用されているアダプタは削除できません。
注意 - 各クラスタノードには、ほかのすべてのクラスタノードに対する (機能している) トランスポートパスが少なくとも 1 つずつ必要です。2 つのノードは必ず接続されており、お互いに分離されているノードは存在しません。ケーブルを無効にする前には、必ず、ノードのクラスタインターコネクトのステータスを確認してください。状態が冗長な場合、つまり別の接続が使用できる場合だけ、ケーブル接続を無効にします。ノードの最後の機能しているケーブルを無効にすると、そのノードはクラスタメンバーシップから外れます。 |
phys-schost# プロンプトは、グローバルクラスタのプロンプトを表します。この手順は、グローバルクラスタ上で実行します。
この手順では、長形式の Oracle Solaris Cluster コマンドを使用します。多くのコマンドには短縮形もあります。コマンド名の形式の長短を除き、コマンドは同一です。
Oracle Solaris Cluster Manager GUI を使用して、ケーブルを無効にすることもできます。GUI のログイン手順については、Oracle Solaris Cluster Manager にアクセスする方法を参照してください。
# clinterconnect status
注意 - 2 ノードクラスタのいずれかのノードを削除しようとして「パス障害 (Path faulted)」などのエラーメッセージが表示された場合、この手順を続ける前に問題を調査してください。このような問題は、ノードパスが利用できないことを示しています。残りの動作中のパスを削除すると、このノードはクラスタメンバーシップから外れ、クラスタが再構成されます。 |
# clsetup
メインメニューが表示されます。
指示に従い、必要な情報を入力します。このクラスタインターコネクトのすべてのコンポーネントは無効になります。ケーブルのいずれかの終端のノード名およびアダプタ名の両方を入力する必要があります。
# clinterconnect show node:adapter,adapternode
この例は、ノード phys-schost-2 にあるアダプタ net0 のクラスタトランスポートケーブルを無効にする方法を示しています。
[Assume the root role on any node.] [Start the clsetup utility:] # clsetup [Select Cluster interconnect>Disable a transport cable.] [Answer the questions when prompted.] [You will need the following information.] [ You Will Need:] Information: Example: node names phys-schost-2 adapter names net0 switch names hub1 [Verify that the clinterconnect command was completed successfully:] Command completed successfully. [Quit the clsetup Cluster Interconnect Menu and Main Menu.] [Verify that the cable is disabled:] # clinterconnect show -p phys-schost-1:net5,hub2 Transport cable: phys-schost-2:net0@0 ethernet-1@2 Disabled Transport cable: phys-schost-3:net5@1 ethernet-1@3 Enabled Transport cable: phys-schost-1:net5@0 ethernet-1@1 Enabled