rmmdiskgrp

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

语法

 rmmdiskgrp    [  -force  ]   {  mdisk_group_id  |  mdisk_group_name  }

参数

-force
(可选)指定删除所有卷和主机映射。 使用该参数时,会除去存储池中所有受管磁盘并删除存储池本身。
Remember:
  • 如果子池包含卷,您必须指定 -force 来删除子池。
  • 如果父池具有子池,您不能指定 -force 来删除父池。
Note: 如果在以下情况下使用 -force 来删除 MDisk 组,那么命令将失败:
  • MDisk 组中的任何 VDisk 在多个 MDisk 组(而不是要删除的组)上制作镜像。
  • 并且,任何 VDisk 镜像未同步。
  • 并且,尝试删除同步拷贝。删除唯一同步拷贝需要使用 -force。否则,如果 VDisk 具有另一个同步拷贝,那么不需要此参数。
  • 并且,不同步拷贝是数据降维池中的自动精简配置或压缩拷贝。
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 参数的描述。
  • 删除处于迁移至存储池中或者迁移出存储池的过程中的任何卷。 这样会释放卷在另一个存储池中使用的扩展数据块。
  • 在不会首先清空高速缓存的情况下删除卷。 因此,任何映像方式 MDisk 底层的存储控制器 LUN 在删除前可能不包含与映像方式卷相同的数据。
  • 如果存储池中存在受管磁盘,将从该存储池中删除所有磁盘。这些磁盘会返回至未受管方式。
  • 该存储池已删除。
Attention: 如果您使用 -force 参数来删除系统中的所有存储池,那么您会返回到将节点添加到系统之后所处的处理状态。 卷上包含的所有数据都将丢失并且不可恢复。

调用示例

rmmdiskgrp -force Group3

生成的输出:

No feedback