【问题标题】:identify the dead iscsi paths in ESXi识别 ESXi 中的死 iSCSI 路径
【发布时间】:2017-06-12 09:57:02
【问题描述】:

向 VMware iscsi s/w 适配器添加了 8 个静态发现

4 个 IP 来自一个现在已关闭的存储服务器,当我在此状态下进行重新扫描时,需要花费大量时间。一旦我删除了这 4 个 IP(死路),重新扫描就会更快

有没有办法识别 iscsi 路径 (IP:PORT IQN) 已失效或已与 vCenter 建立 iSCSI 会话

试过 esxcli 会话列表,没有运气

【问题讨论】:

    标签: storage vmware iscsi


    【解决方案1】:

    AFAIK,如果您将目标 IP 添加到 static 列表中并且这些 IP 由于服务器死机而不可用,则 ESXi 端的 iscsid 将仅尝试与这些 IP 建立一次连接(作为重新扫描的结果)并且在连接失败后,它不会重试,并且您将看不到通过这些 esxcli 命令的会话或连接

    esxcli iscsi session list
    esxcli iscsi session connection list
    

    您可以查看 /var/log/syslog.log 并运行 tcpdump-uw 来确认。因为会话/连接实际上不存在,所以我认为没有直接的方法来获取它们。

    一种可能的解决方法是运行此命令

    esxcli iscsi session connection list | grep -e State -e RemoteAddress
    

    获取您有工作连接的目标列表。然后,您可以从与 iSCSI 适配器关联的静态目标列表中提取这些 IP,以获取您尚未建立连接的 IP 列表。

    【讨论】:

      猜你喜欢
      • 2020-07-20
      • 1970-01-01
      • 2018-05-25
      • 2016-09-11
      • 2015-04-19
      • 2015-12-23
      • 2019-10-13
      • 1970-01-01
      • 2013-06-05
      相关资源
      最近更新 更多