您可以从区域群集中删除存储设备,例如 Solaris Volume Manager 磁盘集和 DID 设备。执行此过程可从区域群集中删除存储设备。
您还可以使用 Oracle Solaris Cluster Manager GUI 从区域群集中删除存储设备。有关 GUI 登录说明,请参见如何访问 Oracle Solaris Cluster Manager。
此过程的某些步骤是从全局群集的一个节点上执行的。其他步骤可以从区域群集中的一个节点上执行。
找出并删除为要删除的区域群集设备配置的 Oracle Solaris Cluster 资源类型,例如 SUNW.HAStoragePlus 和 SUNW.ScalDeviceGroup。
phys-schost# clresource delete -F -Z zoneclustername dev_zone_resources
phys-schost# clzonecluster show -v zoneclustername ... Resource Name: device match: <device_match> ...
phys-schost# clzonecluster configure zoneclustername clzc:zoneclustername> remove device match=<devices_match> clzc:zoneclustername> commit clzc:zoneclustername> end
phys-schost# clzonecluster reboot zoneclustername
phys-schost# clzonecluster show -v zoneclustername
此示例说明了如何删除在名为 sczone 的区域群集中配置的 Solaris Volume Manager 磁盘集 apachedg。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示例 9-15 从区域群集中删除 DID 设备
此示例说明如何删除在名为 sczone 的区域群集中配置的 DID 设备 d10 和 d11。这些设备由群集中配置的 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# phys-schost# clzonecluster show -v sczone