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

Procedureゾーンクラスタからストレージデバイスを削除する

ストレージデバイス (SVM ディスクセット、DID デバイスなど) をゾーンクラスタから削除することが可能です。この手順は、ゾーンクラスタからストレージデバイスを削除する場合に実行します。

  1. ゾーンクラスタをホストするグローバルクラスタのノードで、スーパーユーザーになります。グローバルクラスタのノードから、このプロシージャーの一部のステップが実行されます。ほかのステップは、ゾーンクラスタのノードから実行することが可能です。

  2. 削除するデバイスに関連するリソースを削除します。削除するゾーンクラスタのデバイス用に構成されている Sun Cluster のリソースタイプ (SUNW.HAStoragePlus、SUNW.ScalDeviceGroup など) を特定し、削除します。


    phys-schost# clresource delete -F -Z zoneclustername dev_zone_resources
    
  3. 削除するデバイスに対して一致するエントリを調べます。


    phys-schost# clzonecluster show -v zoneclustername
    ...
     Resource Name:       device
        match:              <device_match>
     ...
  4. デバイスをゾーンクラスタの構成から削除します。


    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> remove device match=<devices_match>
    clzc:zoneclustername> commit
    clzc:zoneclustername> end
    
  5. ゾーンクラスタを再起動します。


    phys-schost# clzonecluster reboot zoneclustername
    
  6. デバイスの削除を確認します。


    phys-schost# clzonecluster show -v zoneclustername
    

例 8–17 SVM ディスクセットをゾーンクラスタから削除する

この例は、sczone というゾーンクラスタに構成された apachedg という SVM ディスクセットを削除する方法を示しています。apachedg ディスクセットのセット番号は 3 です。このデバイスは、クラスタに構成された zc_rs のリソースにより使用されます。


phys-schost# clzonecluster show -v sczone
...
  Resource Name:      device
     match:             /dev/md/apachedg/*dsk/*
  Resource Name:      device
     match:             /dev/md/shared/3/*dsk/*
...
phys-schost# clresource delete -F -Z sczone zc_rs

phys-schost# ls -l /dev/md/apachedg
lrwxrwxrwx 1 root root 8 Jul 22 23:11 /dev/md/apachedg -> shared/3
phys-schost# clzonecluster configure sczone
clzc:sczone> remove device match=/dev/md/apachedg/*dsk/*
clzc:sczone> remove device match=/dev/md/shared/3/*dsk/*
clzc:sczone> commit
clzc:sczone> end
phys-schost# clzonecluster reboot sczone
phys-schost# clzonecluster show -v sczone


例 8–18 DID デバイスをゾーンクラスタから削除する

この例は、DID デバイス d10 および d11 を削除する方法を示しています。このデバイスは、sczone というゾーンクラスタに構成されています。このデバイスは、クラスタに構成された zc_rs のリソースにより使用されます。


phys-schost# clzonecluster show -v sczone
...
 Resource Name:       device
     match:             /dev/did/*dsk/d10*
 Resource Name:       device
    match:              /dev/did/*dsk/d11*
...
phys-schost# clresource delete -F -Z sczone zc_rs
phys-schost# clzonecluster configure sczone
clzc:sczone> remove device match=/dev/did/*dsk/d10*
clzc:sczone> remove device match=/dev/did/*dsk/d11*
clzc:sczone> commit
clzc:sczone> end
phys-schost# clzonecluster reboot sczone
phys-schost# clzonecluster show -v sczone