rmmdiskgrp

使用 rmmdiskgrp 命令可删除存储池,但将无法恢复该存储池。

语法

 rmmdiskgrp    [  -force  ]   {  mdisk_group_id  |  mdisk_group_name  }

参数

-force
(可选)指定删除所有卷和主机映射。 使用该参数时,会除去存储池中所有受管磁盘并删除存储池本身。
Remember:
  • 如果子池包含卷,您必须指定 -force 来删除子池。
  • 如果父池具有子池,您不能指定 -force 来删除父池。
mdisk_group_id | mdisk_group_name
(必需)指定要删除的存储池的标识或名称。
Note: 您无法删除具有子池的父池。您必须首先删除子池。

描述

Important: 发出该命令前,请确保您希望删除所有映射信息;卷上包含的数据在删除存储池之后无法恢复
rmmdiskgrp 命令可删除指定的存储池。如果已从该存储池创建了卷或者在该存储池中具有受管磁盘,那么 -force 参数是必需的。否则,该命令会失败。
Note: 此命令还会移除任何关联的存储池调速。

删除存储池本质上与删除集群系统(系统)或部分系统是相同的,原因是存储池是虚拟化的中央控制点。 因为使用存储池中可用的扩展数据块来创建卷,所以基于存储池控制卷扩展数据块和受管磁盘扩展数据块之间的映射。

该命令将删除指定存储池中的所有卷拷贝。如果卷在其他存储池中没有剩余同步拷贝,那么还会删除该卷。

如果除去了该存储池,那么此命令会删除关联的 MDisk 组(存储池)调速。

Remember: 在以下情况下,该命令无法成功执行:
  • 启用了卷保护(使用 chsystem 命令)
  • 除去的 MDisk 映射到在定义的卷保护时间段内接收了 I/O 的任何卷
Remember: 该命令会部分异步完成。在命令完成前,会删除所有卷、主机映射和拷贝服务关系。删除存储池操作随后会异步完成。
具体来说,如果您指定 -force 参数,并且卷仍在使用该存储池中的数据块,那么会启动或发生以下操作:
  • 删除磁盘与任何主机对象之间的映射以及关联的拷贝服务关系。
  • 如果卷是 FlashCopy 映射的一部分,那么会删除该映射。
    Note: 如果映射未处于 idle_or_copied 或 stopped 状态,那么会强制停止并删除该映射。强制停止映射可能导致系统中的其他 FlashCopy 映射也停止。请参阅 stopfcmap 命令中的 -force 参数以获取其他信息。
  • 删除处于迁移至存储池中或者迁移出存储池的过程中的任何卷。这样会空出卷在另一个存储池中正在使用的任何数据块。
  • 在不会首先清空高速缓存的情况下删除卷。因此,任何映像方式卷底层的存储控制器 LUN 在删除前可能不包含与映像方式卷相同的数据。
  • 如果存储池中有受管磁盘,那么会从该存储池删除所有磁盘。这些磁盘会返回至未受管方式。
  • 该存储池已删除。
Attention: 如果您使用 -force 参数来删除系统中的所有存储池,那么您会返回到将节点添加到系统之后所处的处理状态。 卷上包含的所有数据都已丢失,并且无法恢复。

调用示例

rmmdiskgrp -force Group3

生成的输出:

No feedback