使用 CLI 配置主机对象

可以使用命令行界面 (CLI) 创建主机对象。

如果您要在光纤通道连接的主机上配置主机对象,请确保已完成所有区域和交换机配置。同时,请测试配置以确保已正确创建分区。

如果您要在使用 iSCSI 连接的集群系统(系统)上配置主机对象,请确保已完成必要的主机系统配置,并且已将系统配置为使用 iSCSI 连接。

必须至少指定一个 WWPN 或 iSCSI 名称。

使用以下步骤以创建主机对象:
  1. 发出 mkhost CLI 命令,以针对光纤通道连接的主机创建逻辑主机对象。在主机中为主机总线适配器 (HBA) 分配您的全球端口名 (WWPN)。
    以下示例显示了为创建光纤通道连接的主机而发出的 CLI 命令:
    mkhost -name new_name -fcwwpn wwpn_list
    其中 new_name 是主机的名称,wwpn_list 是 HBA 的 WWPN。
  2. 要创建 iSCSI 连接的主机,请发出以下 CLI 命令:
    mkhost -iscsiname iscsi_name_list
    其中 iscsi_name_list 可指定该主机的一个或多个 iSCSI 限定名 (IQN)。最多可指定 16 个名称,前提是未达到命令行限制。 每个名称均应符合 iSCSI 标准 RFD 3720。
  3. 要将端口添加到光纤通道连接的主机,请发出 addhostport CLI 命令。
    例如,发出以下 CLI 命令:
    addhostport -hbawwpn wwpn_list new_name
    该命令会将另一个 HBA WWPN wwpn_list 添加至步骤 1 中创建的主机。
  4. 要将端口添加到 iSCSI 连接的主机,请发出 addhostport CLI 命令。
    例如,发出以下 CLI 命令:
    addhostport -iscsiname iscsi_name_listnew_name
    其中 iscsi_name_list 指定要添加至主机的 IQN 的逗号分隔列表。此命令会将 IQN 添加至步骤 2 中创建的主机。
  5. 要设置提问握手认证协议 (CHAP) 密钥,以用于针对 iSCSI I/O 认证主机,请发出 chhost CLI 命令。
    此密钥在主机和系统之间共享。例如,发出以下 CLI 命令:
    chhost -chapsecret chap_secret
    其中 chap_secret 是用于对主机进行 iSCSI I/O 认证的 CHAP 密钥。要列出每台主机的 CHAP 密钥,请使用 lsiscsiauth 命令。 要清除先前为主机设置的 CHAP 密钥,请使用 chhost -nochapsecret 命令。
在系统上创建主机对象后,您可将映射到主机。

如果您在主机系统上无法发现磁盘,或者每个磁盘的可用路径数少于预期,那么请测试您的主机系统与系统之间的连接。根据与主机的连接类型,以下步骤可能有所不同。 对于 iSCSI 连接的主机,请通过从主机 ping 系统来测试主机与系统端口之间的连接。请确保已正确配置了防火墙和路由器设置,并验证针对系统主机配置是否正确指定了子网掩码和网关的值。

对于光纤通道连接的主机,请确保活动交换机配置包含主机区域,并检查主机端口链路状态。要验证端到端连接,可以使用 lsfabric CLI 命令或者 管理 GUI 中“服务和维护”容器下的“查看光纤网”面板。