Sun Cluster のシステム管理 (Solaris OS 版)

ProcedureSPARC: raw ディスクデバイスグループからノードを削除する

VERITAS Volume Manager (VxVM) ディスクデバイスグループ (ディスクグループ) の潜在的な主ノードリストからクラスタノードを削除する場合は、この手順を使用します。

raw ディスクデバイスグループの潜在的主ノードリストからクラスタノードを削除する場合は、この手順を使用します。

手順
  1. 削除するノード以外のクラスタノードでスーパーユーザーになります。

  2. 削除するノードに接続されているディスクデバイスグループを特定します。

    Device group node list エントリからこのノード名を探します。


    # scconf -pvv | grep nodename | grep "Device group node list"
    
  3. 手順 2 で特定したディスクデバイスグループのうち、どれが raw ディスクデバイスグループであるかを特定します。

    raw ディスクデバイスグループのデバイスグループタイプは DiskLocal_Disk です。


    # scconf -pvv | grep group-type
    
  4. すべての Local_Disk raw ディスクデバイスグループの localonly プロパティーを無効にします。


    # scconf -c -D name=rawdisk-device-group,localonly=false
    

    localonlyプロパティーの詳細については、scconf_dg_rawdisk(1M) のマニュアルページを参照してください。

  5. 削除するノードに接続されているすべての raw ディスクデバイスグループの localonly プロパティーが無効になっていることを確認します。

    デバイスグループタイプ Disk は、この raw ディスクデバイスグループの localonly プロパティーが無効になっていることを表します。


    # scconf -pvv | grep group-type 
    
  6. 手順 3 で特定したすべての raw ディスクデバイスグループからノードを削除します。

    この手順は、削除するノードに接続されている raw ディスクデバイスグループごとに行う必要があります。


    # scconf -r -D name=rawdisk-device-group,nodelist=nodename
    

例 4–11 SPARC: raw ディスクデバイスグループからノードを削除する

この例では、raw ディスクデバイスグループからノード (phys-schost-2) を削除します。すべてのコマンドは、クラスタの別のノード (phys-schost-1) から実行します。


[削除したいノードに接続されているディスクデバイスグループを識別する:]
phys-schost-1# scconf -pvv | grep phys-schost-2 | grep "Device group node list"
	(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
[raw ディスクデバイスグループを識別する:]
phys-schost-1# scconf -pvv | grep Disk
	(dsk/d4) Device group type:          Local_Disk
	(dsk/d8) Device group type:         Local_Disk
[ノード上の各ローカルディスクに対して localonly フラグを無効にする:]
phys-schost-1# scconf -c -D name=dsk/d4,localonly=false
[localonly フラグが無効になったことを確認する:]
phys-schost-1# scconf -pvv | grep Disk 
    (dsk/d4) Device group type:          Disk
    (dsk/d8) Device group type:          Local_Disk
[すべての raw ディスクデバイスグループからノードを削除する:]
phys-schost-1# scconf -r -D name=dsk/d4,nodelist=phys-schost-2

phys-schost-1# scconf -r -D name=dsk/d2,nodelist=phys-schost-2

phys-schost-1# scconf -r -D name=dsk/d1,nodelist=phys-schost-2