次の表に、ノードを既存のクラスタから削除するときに行う作業を示します。
表 6-3 作業マップ : クラスタノードの削除
作業 |
参照箇所 |
---|---|
削除するノードを保守状態にします。 - shutdown と scconf を使用します。 |
『Sun Cluster 3.0 データサービスのインストールと構成』、 第 9 章「データサービスリソースの管理」 「既存のリソースグループからノードを削除する」 |
すべてのリソースグループからノードを削除します。 - scrgadm を使用します。 |
『Sun Cluster 3.0 のシステム管理』、 第 4 章「定足数の管理」 「クラスタノードを保守状態にする」 |
ノードがメンバーになっているすべてのデバイスグループからノードを削除します。 - ボリューム管理ソフトウェアのコマンドを使用します。 |
『Sun Cluster 3.0 のシステム管理』、第 3 章「広域デバイスとクラスタファイルシステムの管理」 「ディスクデバイスグループ (SDS) からノードを削除する」 「ディスクデバイスグループ (VxVM) からノードを削除する」 |
削除するノードへのすべての論理トランスポート接続を削除します。 - scsetup を使用します。 |
『Sun Cluster 3.0 のシステム管理』、 第 5 章「クラスタネットワークの管理」 「クラスタトランスポートケーブルとトランスポートアダプタを削除する」 ノードから物理的にハードウェアを取り外すには、『Sun Cluster 3.0 Hardware Guide』の第 3 章「Installing and Maintaining Cluster Interconnect and Public Network Hardware」を参照してください。 |
削除するノードと共有しているすべての定足数デバイスを削除します。 - scsetup を使用します。 |
『Sun Cluster 3.0 のシステム管理』、 第 4 章「定足数の管理」 「定足数デバイスを削除する」 |
クラスタソフトウェア構成からノードを削除します。 - scconf を使用します。 |
第 6 章「クラスタの管理」 「クラスタノードを削除する」 |
必要な共有記憶装置をノードおよびクラスタから削除します。 - ボリューム管理ソフトウェアのマニュアルおよびハードウェアのマニュアル手順に従います。 |
SDS または VxVM の管理ガイド、 『Sun Cluster 3.0 Hardware Guide』 : 「How to Remove a StorEdge MultiPack Enclosure」 「How to Remove a StorEdge D1000 Disk」 「How to Remove a StorEdge A5x00 Disk Array」 |
ここで説明する手順は、ノードをクラスタから削除するプロセスで実行する必要のある最後のソフトウェア構成手順です。この手順を開始する前に、「クラスタノードの削除」作業マップに示されている必要な作業をすべて完了しておく必要があります。この手順を終了したら、『Sun Cluster 3.0 Hardware Guide』の説明に従ってハードウェアを切り離します。
クラスタ内のノードでスーパーユーザーになります。
この手順を続行する前に、ノードを保守状態にしたうえで、そのノードがすべてのリソースグループ、デバイスグループ、定足数 (quorum) デバイス構成から削除してあることを確認してください。
クラスタ内の起動ディスクを判別します。
# scconf -pvv | grep Local_Disk |
クラスタ内のどの起動ディスクが、削除するノードと接続されているかを確認します。
# scdidadm -L did-name |
各起動ディスクから localonly フラグを削除します。
# scconf -c -D name=devicename,localonly=false |
メンバーとなっているすべてのローディスクデバイスグループからノードを削除します。
この手順は、各ディスクデバイスグループで行う必要があります。
# scconf -pvv | grep nodename | grep Device # scconf -r -D name=devicename,nodelist=nodename |
クラスタからノードを削除します。
# scconf -r -h node=nodename |
scstat を使用し、ノードが削除されていることを確認します。
# scstat -n |
クラスタからノードを削除した後でこのノードを稼動状態に戻すには、削除したノードに Solaris オペレーティング環境を再インストールする必要があります。
次に、ノード (phys-schost-2) をクラスタから削除する例を示します。
[任意のノードでスーパーユーザーになる] [各ノードの起動ディスクを確認する] # scconf -pvv | grep Local_Disk (dsk/d4) Device group type: Local_Disk (dsk/d3) Device group type: Local_Disk # scdidadm -L ... 4 phys-schost-2:/dev/rdsk/c1t3d0 /dev/did/rdsk/d4 [localonly フラグを削除する :] # scconf -c -D name=dsk/d4,localonly=false [すべての raw ディスクデバイスグループからノードを削除する] # scconf -pvv | grep phys-schost-2 | grep Device (dsk/d4) Device group node list: phys-schost-2 (dsk/d2) Device group node list: phys-schost-1, phys-schost-2 (dsk/d1) Device group node list: phys-schost-1, phys-schost-2 # scconf -r -D name=dsk/d4,nodelist=phys-schost-2 # scconf -r -D name=dsk/d2,nodelist=phys-schost-2 # scconf -r -D name=dsk/d1,nodelist=phys-schost-2 [クラスタからノードを削除する :] # scconf -r -h node=phys-schost-2 [削除されたことを確認する] # scstat -n -- Cluster Nodes -- Node name Status --------- ------ Cluster node: phys-schost-1 Online |
以下を参照します。
『Sun Cluster 3.0 Hardware Guide』
「How to Remove a StorEdge MultiPack Enclosure」
「How to Remove a StorEdge D1000 Disk Array」
「How to Remove a StorEdge A5x00 Disk Array」