将卷映射到主机或集群
使用 map_vol 命令将卷映射到主机或集群。
map_vol <host=HostName | cluster=ClusterName> vol=VolName lun=LUN [ override=<no|yes> ]
参数
| 名称 | 类型 | 描述 | 必需 | 缺省值 |
|---|---|---|---|---|
| host | 对象名 | 主机名。 | N | 不适用 |
| cluster | 对象名 | 集群名。 | N | 不适用 |
| vol | 对象名 | 卷名。 | Y | 不适用 |
| lun | 整数 | LUN 标识。 | Y | 不适用 |
| override | 布尔值 | 覆盖现有的映射。 | N | 否 |
此命令可将卷映射到主机或集群。 它可以将卷映射到包含在集群中的全部主机。
如果存在以下情况,该命令将失败:
- 指定的主机已包含在集群中,因为在这种情况下,必须通过集群才能完成映射。
- 将另一个卷映射到此集群/主机的相同 LUN,并且未指定 override 参数。
- 如果指定了 override 参数,将替换该映射。 主机(或集群中的所有主机)将看到卷会连续映射到该 LUN,具有不同的内容,可能也具有不同的大小。
- 在将 LUN 定义为异常的情况下映射到集群。
- 每当将 LUN 定义为异常时,将其直接映射到主机。
访问控制
| 用户类别 | 许可权 | 条件 |
|---|---|---|
| 存储管理员 | 已允许 | 不适用 |
| 存储集成管理员 | 已允许 | 不适用 |
| 应用程序管理员 | 特定条件下才允许 | 该卷是一个快照。 将此快照的主卷映射到与执行此命令的用户相关联的主机或集群。 此快照由应用程序管理员创建。 |
| 安全性管理员 | 已禁止 | 不适用 |
| 只读用户 | 已禁止 | 不适用 |
| 技术人员 | 已禁止 | 不适用 |
警告
- ARE_YOU_SURE_YOU_WANT_TO_PERFORM_HOST_SPECIFIC_MAPPING
“Host”属于集群。 确定仅针对该特定主机映射此卷吗?
- ARE_YOU_SURE_YOU_WANT_TO_MAP_VOLUME
确定要映射卷 Volume(该卷已映射到其他主机/集群)吗?
返回码
- HOST_BAD_NAME
主机名不存在。
- HOST_BELONGS_TO_CLUSTER
此主机已属于集群。
- CLUSTER_BAD_NAME
集群名称不存在。
- VOLUME_BAD_NAME
卷名称不存在。
- SNAPSHOT_IS_INTERNAL
无法映射、修改或删除内部快照。
- VOLUME_ALREADY_ASSIGNED
映射冲突:卷已分配。
- LUN_ALREADY_IN_USE
映射冲突:LUN 已在使用中。
- EXT_LUN_ILLEGAL
LUN 超出范围,或不存在。
- VOLUME_HAS_HOST_SPECIFIC_MAPPING
指定的卷当前映射到特定于主机的映射中的其他 LUN。
- LUN_HAS_HOST_SPECIFIC_MAPPING
指定的 LUN 当前具有在特定于主机映射中映射的其他卷。
- VOLUME_IS_NON_PROXY_OLVM_DESTINATION
卷处于 IBM Hyper-Scale Mobility 迁移状态。
- ISCSI_HOST_ILLEGAL_PORT_NAME
iSCSI 主机的端口名称非法。
故障诊断:iSCSI 主机的端口名必须只包含可打印字符。
- MAX_PORTS_REACHED
已达到系统中定义的最大端口数。
- OLVM_LINK_IS_NOT_UP
IBM Hyper-Scale Mobility 链路未启动。无法更新映射列表。
- HOST_PORT_EXISTS
已定义具有此端口标识的主机。
- OPERATION_DENIED_OBJECT_MANAGED
这是一个受管对象。 只有管理软件和 xiv_maintenance/xiv_development 才可以对此对象执行此操作。
- REMOTE_MAX_VIRTUAL_HOSTS_REACHED
已达到定义的远程虚拟主机的最大数量。
- VOLUME_HAS_INACTIVE_DATA_MIGRATION
无法映射具有不活动数据迁移的卷。
- TARGET_NOT_CONNECTED
当前没有到目标系统的连接。
- REMOTE_TARGET_NOT_CONNECTED
当前没有来自目标系统的连接。
- VOLUME_IS_AN_UNAVAILABLE_HYPERSWAP_PEER
不允许在不可用于 IO 的 HyperSwap 目标上进行操作。
- HOST_TYPE_IS_NOT_CONFIGURED
无法将 HyperSwap 卷与未配置类型的主机相关联。重要提示:请阅读“最佳实践”文档中关于 HyperSwap 的章节,以了解该解决方案的需求。