向VMware iscsi s / w adapter添加了8个静态发现
4个IP来自一个现在停机的存储服务器,当我在这种状态下进行重新扫描时需要花费很多时间。一旦我删除了那4个IP(死路径)重新扫描工作得更快
有没有办法识别iscsi路径(IP:PORT IQN)已死或与vCenter建立iscsi会话
尝试了esxcli会话列表,没有运气
答案 0 :(得分:1)
AFAIK,如果您将目标IP添加到静态列表中并且由于死服务器而导致这些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列表。