在存储池之间移动卷
使用 vol_move 命令将卷及其所有快照从一个存储池移动到另一个存储池。
vol_move vol=VolName pool=PoolName [ domain_adjust=<yes|no> ]
参数
| 名称 | 类型 | 描述 | 必需 | 缺省值 |
|---|---|---|---|---|
| vol | 对象名 | 要移动的卷名称。 | Y | 不适用 |
| pool | 对象名 | 要移动到的存储池名称。 | Y | 不适用 |
| domain_adjust | 布尔 (Boolean) | 调整域资源。 如果设置为 true,那么会调整卷源域和目标域资源以容纳正在移动的卷。 | N | 否 |
将主卷从一个存储池移动到另一个存储池时,其所有快照都与其一起移动到目标存储池。
尝试单独移动卷的快照时,此命令会失败。 此命令可能会由于缺少软或硬空间而失败。
仅当目标存储池具有足够可用的存储容量来容纳卷及其快照时,该命令才会成功。 在源存储池上释放从目标存储池分配的精确存储容量。
在没有完整一致性组的情况下,无法移动属于一致性组的卷。 可以使用在存储池之间移动一致性组,将一致性组本身从一个存储池移动到另一个存储池。
无法将异步镜像的卷移动到自动精简配置池中。
示例:
vol_move vol=DBLog pool=DBPool
输出:
Command completed successfully.
访问控制
| 用户类别 | 许可权 |
|---|---|
| 存储管理员 | 已允许 |
| 存储集成管理员 | 已允许 |
| 应用程序管理员 | 已禁止 |
| 安全性管理员 | 已禁止 |
| 只读用户 | 已禁止 |
| 技术人员 | 已禁止 |
返回码
- VOLUME_BAD_NAME
卷名称不存在。
- POOL_DOES_NOT_EXIST
存储池不存在。
- NOT_ENOUGH_SPACE
没有任何空间可分配以供卷当前使用。
- NO_SPACE
系统没有足够的可用空间用于请求的存储池大小。
- VOLUME_TOO_BIG
没有任何空间可分配给卷。
- NO_FREE_CAPACITY_IN_DOMAIN
域中没有足够的可用空间。
- VOLUME_IS_SNAPSHOT
不允许对快照执行操作。
- VOLUME_HAS_OLVM
已为该卷定义了 IBM Hyper-Scale Mobility 关系。
- VOLUME_BELONGS_TO_CG
卷属于一致性组。
- NOT_ENOUGH_SNAPSHOT_SPACE
快照使用将超出快照限制。
- OPERATION_DENIED_OBJECT_MANAGED
这是一个受管对象。 只有管理软件和 xiv_maintenance/xiv_development 才可以对此对象执行此操作。
- CANNOT_MOVE_TO_THICK_POOL_VOLUME_HAS_GOLDEN_SNAPSHOTS
卷具有黄金级快照,因此无法移动到密集池。
- MAPPED_HOSTS_NOT_IN_DESTINATION
映射到池中卷的主机未与目标域关联。
- MAPPED_CLUSTERS_NOT_IN_DESTINATION
映射到池中卷的集群未与目标域关联。
- DOMAIN_USED_SCHEDULE_NOT_IN_DESTINATION
由池中镜像使用的调度未与目标域关联。
- DOMAIN_USED_TARGET_NOT_IN_DESTINATION
由池中镜像使用的目标未与目标域关联。
- DOMAIN_MAX_MIRRORS_REACHED
域超出了所允许的最大镜像数。
- DOMAIN_MAX_DMS_REACHED
域超出了所允许的最大数据迁移数。
- DOMAIN_MAX_VOLUMES_REACHED
域超出了所允许的最大卷数。
- MAX_MIRRORS_REACHED
已达到最大镜像数。
- MAX_DMS_REACHED
已达到远程卷(镜像/迁移)的最大数量。
故障诊断:请删除不需要的数据迁移对象。
- MAX_VOLUMES_REACHED
已达到允许的最大卷数。
- DATA_REDUCTION_TIER_IS_OFFLINE
数据降维层处于脱机状态,不允许执行该操作。
故障诊断:请联系 IBM 支持人员