将池从一个域移动到另一个域
使用 domain_move_pool 命令将池从一个域移动到另一个域。
domain_move_pool pool=PoolName src_domain=DomainName dst_domain=DomainName
[ adjust=<yes|no> ]
参数
| 名称 | 类型 | 描述 | 必需 | 缺省值 |
|---|---|---|---|---|
| pool | 对象名 | 要移动的池名称。 | Y | 不适用 |
| src_domain | 对象名 | 源域名。 | Y | 不适用 |
| dst_domain | 对象名 | 目标域名。 | Y | 不适用 |
| adjust | 布尔 (Boolean) | 调整域资源。 如果设置为 Yes,那么会调整域资源以容纳正在移动的池。 | N | 否 |
示例:
domain_move_pool pool=p1 src_domain=d1 dst_domain=d2
输出:
Command executed successfully.
访问控制
| 用户类别 | 许可权 |
|---|---|
| 存储管理员 | 已允许 |
| 存储集成管理员 | 已禁止 |
| 应用程序管理员 | 已禁止 |
| 安全性管理员 | 已禁止 |
| 只读用户 | 已禁止 |
| 技术人员 | 已禁止 |
返回码
- SOURCE_DOMAIN_DOES_NOT_EXIST
源域不存在。
- DESTINATION_DOMAIN_DOES_NOT_EXIST
目标域不存在。
- POOL_DOES_NOT_EXIST
存储池不存在。
- POOL_NOT_ASSOCIATED_WITH_SOURCE_DOMAIN
池未与源域关联。
- DOMAIN_MAX_POOLS_REACHED
已达到允许的最大域池数。
- MAPPED_HOSTS_NOT_IN_DESTINATION
映射到池中卷的主机未与目标域关联。
- MAPPED_CLUSTERS_NOT_IN_DESTINATION
映射到池中卷的集群未与目标域关联。
- NO_FREE_CAPACITY_IN_DOMAIN
域中没有足够的可用空间。
- DOMAIN_USED_SCHEDULE_NOT_IN_DESTINATION
由池中镜像使用的调度未与目标域关联。
- DOMAIN_USED_TARGET_NOT_IN_DESTINATION
由池中镜像使用的目标未与目标域关联。
- DOMAIN_MAX_MIRRORS_REACHED
域超出了所允许的最大镜像数。
- DOMAIN_MAX_DMS_REACHED
域超出了所允许的最大数据迁移数。
- DOMAIN_MAX_CONS_GROUPS_REACHED
域超出了所允许的最大一致性组数。
- DOMAIN_MAX_VOLUMES_REACHED
域超出了所允许的最大卷数。
- OPERATION_DENIED_OBJECT_MANAGED
这是一个受管对象。 只有管理软件和 xiv_maintenance/xiv_development 才可以对此对象执行此操作。
- SOURCE_AND_DESTINATION_DOMAINS_MUST_BE_DIFFERENT
源域和目标域必须不同。
- DOMAIN_CONTAINS_OLVM_VOLUME
域在 OLVM 过程中包含卷。
- NO_SPACE
系统没有足够的可用空间用于请求的存储池大小。