この手順は、Sun Cluster Manager GUI を使用しても実行できます。詳細は、Sun Cluster Manager のオンラインヘルプを参照してください。
次の手順を使用して、クラスタトランスポートケーブル、クラスタトランスポートアダプタ、およびトランスポートスイッチをノード構成から削除します。ケーブルを無効にした場合、このケーブルの 2 つのエンドポイントは構成されたままになります。トランスポートケーブルの終端として使用されているアダプタは削除できません。
各クラスタノードには、他のすべてのクラスタノードに対する (機能している) トランスポートパスが少なくとも 1 つずつ必要です。2 つのノードは必ず接続されており、お互いに分離されているノードは存在しません。ケーブルを無効にする前には、必ず、ノードのクラスタインターコネクトの状態を確認してください。状態が冗長な場合、つまり別の接続が使用できる場合だけ、ケーブル接続を無効にします。ノードの最後の機能しているケーブルを無効にすると、そのノードはクラスタメンバーシップから外れます。
この手順では、長形式の Sun Cluster コマンドを使用して説明します。多くのコマンドには短縮形もあります。コマンド名の形式の長短を除き、コマンドは同一です。コマンドのリストとその短形式については、付録 A 「Sun Cluster オブジェクト指向コマンド」を参照してください。
クラスタ内にある任意のノード上でスーパーユーザーになります。
残りのクラスタトランスポートパスの状態を確認します。
# clinterconnect status |
2 ノードクラスタのいずれかのノードを削除しようとして「パス障害 (Path faulted)」などのエラーメッセージが表示された場合、この手順を続ける前に問題を調査してください。このような問題は、ノードパスが利用できないことを示しています。残りの動作中のパスを削除すると、このノードはクラスタメンバーシップから外れ、クラスタが再構成されます。
clsetup ユーティリティーを起動します。
# clsetup |
メインメニューが表示されます。
クラスタインターコネクトメニューにアクセスするためのオプションに対応する番号を入力します。
トランスポートケーブルを無効にするためのオプションに対応する番号を入力します。
指示に従い、必要な情報を入力します。アプリケーションのノード名、アダプタ名、およびスイッチ名を知っておく必要があります。
トランスポートケーブルを削除するためのオプションに対応する番号を入力します。
指示に従い、必要な情報を入力します。アプリケーションのノード名、アダプタ名、およびスイッチ名を知っておく必要があります。
物理的にケーブル接続を解除する場合は、ポートと宛先デバイスをつないでいるケーブルを切り離します。
トランスポートアダプタをノードから削除するためのオプションに対応する番号を入力します。
指示に従い、必要な情報を入力します。アプリケーションのノード名、アダプタ名、およびスイッチ名を知っておく必要があります。
アダプタをノードから物理的に取り外す場合のハードウェアサービス手順については、『Sun Cluster 3.1 - 3.2 Hardware Administration Manual for Solaris OS』を参照してください。
トランスポートスイッチを削除するためのオプションに対応する番号を入力します。
指示に従い、必要な情報を入力します。アプリケーションのノード名、アダプタ名、およびスイッチ名を知っておく必要があります。
ポートがトランスポートケーブルの終端として使用されている場合、スイッチは削除できません。
ケーブル、アダプタ、またはスイッチが削除されたことを確認します。
# clinterconnect show node:adapter,adapternode # clinterconnect show node:adapter # clinterconnect show node:switch |
ノードからトランスポートケーブルやトランスポートアダプタが削除された場合は、このコマンドの出力には表示されません。
次の例に、clsetup コマンドを使用して、トランスポートケーブル、トランスポートアダプタ、またはトランスポートスイッチを削除する方法を示します。
[Become superuser on any node in the cluster.] [Start the utility:] # clsetup [Select Cluster interconnect.[ [Select either Remove a transport cable, Remove a transport adapter to a node, or Remove a transport switch.[ [Answer the questions when prompted.[ You Will Need: Information Example: node names phys-schost-1 adapter names qfe1 switch names hub1 [Verify that the clinterconnect command was completed successfully:] Command completed successfully. [Quit the clsetup utility Cluster Interconnect Menu and Main Menu.] [Verify that the cable, adapter, or switch is removed:] # clinterconnect show phys-schost-1:qfe2,hub2 ===Transport Cables === Transport Cable: phys-schost-2:qfe2@0,hub2 Cable Endpoint1: phys-schost-2:qfe0@0 Cable Endpoint2: ethernet-1@2 ??? Should this be hub2??? Cable State: Enabled # clinterconnect show phys-schost-1:qfe2 === Transport Adepters for qfe2 Transport Adapter: qfe2 Adapter State: Enabled Adapter Transport Type: dlpi Adapter Property (device_name): ce Adapter Property (device_instance): 0 Adapter Property (lazy_free): 1 Adapter Property (dlpi_heartbeat_timeout): 10000 Adpater Property (dlpi_heartbeat_quantum): 1000 Adapter Property (nw_bandwidth): 80 Adapter Property (bandwidth): 70 Adapter Property (ip_address): 172.16.0.129 Adapter Property (netmask): 255.255.255.128 Adapter Port Names: 0 Adapter Port STate (0): Enabled # clinterconnect show phys-schost-1:hub2 === Transport Switches === Transport Switch: hub2 Switch State: Enabled Switch Type: switch Switch Port Names: 1 2 Switch Port State(1): Enabled Switch Port State(2): Enabled |