使用 rmhostiogrp 命令可删除一个或多个输入/输出 I/O 组与指定主机对象之间的映射。
语法
rmhostiogrp { -iogrp iogrp_list | -iogrpall } [ -force ] { host_name | host_id }
参数
- -iogrp iogrp_list
- (必需)指定将从主机删除的一个或多个 I/O 组映射集。 不能将该参数与 iogrpall 参数一起使用。
- -iogrpall
- (可选)指定与指定主机关联的所有 I/O 组映射必须从主机删除。
不能将该参数与 iogrp 参数一起使用。
- -force
- (可选)指定希望系统除去主机上的指定 I/O 组映射,即使除去主机到 I/O 组的映射会导致失去主机映射也是如此。
Remember: 使用 force 参数可能会导致访问权丢失。 仅当产品支持信息指示时使用该参数
- host_id | host_name
- (必需)通过标识或名称指定必须从中删除 I/O 组映射的主机的标识。
描述
rmhostiogrp 命令可删除 I/O 组列表与指定主机对象之间的映射。
Remember: 在以下情况下,该命令无法成功执行:
- 启用了卷保护(使用 chsystem 命令)
- 将要除去的主机 I/O 组映射到在定义的卷保护时间段内接收到 I/O 的任何卷
如果某个主机在两个 I/O 组中定义,并可以通过这两个 I/O 组访问卷,那么尝试只从其中一个 I/O 组除去该主机将失败,即使指定
-force 也会失败。
要解决该问题,请执行以下操作之一:
Note: 当从因特网小型计算机系统接口 (iSCSI) 主机除去所有 I/O 组,并且要将 iSCSI 端口添加到该主机时,请参阅 addhostport 和 chhost 命令。
调用示例
rmhostiogrp -iogrp 1:2 host0
生成的输出:
No feedback