7.8. 验证启动器是否已连接到 iSCSI 目标

安装 iSCSI 网关并配置 iSCSI 目标和启动器后,验证启动器是否已正确连接到 iSCSI 目标。

先决条件

  • 安装 Ceph iSCSI 网关软件。
  • 配置 iSCSI 目标。
  • 配置 iSCSI 启动器.

流程

  1. 启动 iSCSI 网关命令行界面:

    [root@iscsigw ~]# gwcli
  2. 验证启动器是否已连接 iSCSI 目标:

    /> goto hosts
    /iscsi-target...csi-igw/hosts> ls
    o- hosts .............................. [Hosts: 1: Auth: None]
      o- iqn.1994-05.com.redhat:rh7-client  [LOGGED-IN, Auth: None, Disks: 0(0.00Y)]

    如果已连接,则启动器状态为 LOGGED-IN

  3. 验证 LUN 是否在 iSCSI 网关间平衡:

    /> goto hosts
    /iscsi-target...csi-igw/hosts> ls
    o- hosts ................................. [Hosts: 2: Auth: None]
      o- iqn.2005-03.com.ceph:esx ............ [Auth: None, Disks: 4(310G)]
      | o- lun 0 ............................. [rbd.disk_1(100G), Owner: ceph-gw-1]
      | o- lun 1 ............................. [rbd.disk_2(10G), Owner: ceph-gw-2]

    在创建磁盘时,会根据网关映射 LUN 数量最低,将磁盘分配为 iSCSI 网关作为其 Owner。如果这个数字是均衡的,则根据循环分配来分配网关。目前,LUN 的平衡不是动态的,用户无法选择。

    当启动器登录到目标并且 多路径 层处于优化状态时,启动器的操作系统 多路径 实用程序会将到 Owner 网关的路径报告为处于 ALUA Active-Optimized(AO)状态。多路径 工具将其他路径报告为处于 ALUA Active-non-Optimized(ANO)状态。

    如果 AO 路径失败,则使用另一个 iSCSI 网关。故障转移网关的排序取决于启动器的 多路径 层,其中通常基于首先发现的路径。