Solaris Volume Manager 管理指南

Procedure如何删除主机或磁盘集

如果要删除某个磁盘集,则该磁盘集不得包含任何磁盘,而且不得有任何其他主机连接到该磁盘集。删除最后一台主机会销毁该磁盘集。

  1. 要从磁盘集内删除主机或者删除磁盘集,请使用以下方法之一:

    • 从 Solaris Management Console 中增强的存储工具中,打开“磁盘集”节点。在要释放的磁盘集上单击鼠标右键,然后从弹出的菜单中选择“删除”。按照联机帮助中的说明操作。

    • 要删除主机,请使用以下形式的 metaset 命令:


      metaset -s diskset-name -d -h hostname
      
      -s diskset-name

      指定执行 metaset 命令所针对磁盘集的名称。

      -d

      从磁盘集内删除主机。

      -h hostname

      指定要删除的主机的名称。

      要删除磁盘集,请使用与上述 metaset 命令相同的格式。如果要删除某个磁盘集,则该磁盘集不得包含任何磁盘,而且任何其他主机都不得拥有该磁盘集。删除最后一台主机会销毁该磁盘集。

      有关更多信息,请参见 metaset(1M) 手册页。

  2. 使用 metaset 命令来验证该主机是否已从磁盘集内删除。请注意,仅显示当前的(所属)主机。其他主机已被删除。


    # metaset -s disk-set
    

示例 19–11 从磁盘集内删除主机

以下示例说明如何从磁盘集 blue 内删除主机 host2


# metaset -s blue

Set name = blue, Set number = 1



Host                Owner

  host1            Yes 

..host2



Drive               Dbase

  c1t2d0             Yes 

  c1t3d0             Yes 

  c1t4d0             Yes 

  c1t5d0             Yes 

  c1t6d0             Yes 

  c2t1d0             Yes

# metaset -s blue -d -h host2

# metaset -s blue

Set name = blue, Set number = 1



Host                Owner

  host1            Yes 



Drive               Dbase

  c1t2d0             Yes 

  c1t3d0             Yes 

  c1t4d0             Yes 

  c1t5d0             Yes 

  c1t6d0             Yes 

  c2t1d0             Yes


示例 19–12 从磁盘集内删除最后一台主机

以下示例说明如何从磁盘集 blue 内删除最后一台主机:


host1# metaset -s blue -d -h host1

host1# metaset -s blue

 

metaset: host: setname "blue": no such set