我正在排除故障iscsiadm
。
iscsiadm --mode discovery --portal 10.144.35.235 --type sendtargets --discover
上述命令会阻塞并且不执行任何操作。我已清除 ipvs 和 iptables。
ipvsadm -C && iptables --flush
当我运行时tcpdump
,没有显示任何数据包。
root@master:~# tcpdump host 10.144.35.235
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on enp0s20f0, link-type EN10MB (Ethernet), capture size 262144 bytes
^C
0 packets captured
0 packets received by filter
0 packets dropped by kernel
1 packet dropped by interface
一些配置:
root@master:~# cat /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2019-05.net.packet:device.7670d17c
/etc/iscsi/iscsid.conf
-https://pastebin.com/ZGcwNbBP
/etc/multipath.conf
-https://pastebin.com/NEFeM1nf
有人知道阻塞的可能原因是什么吗iscsiadm
?它在等待什么?
答案1
从主分支更新到最新版本有帮助 - 提交 f71581bd641dc26d330cb8b97e5ec272dd08f811。获取它这里。每个发布版本 <= 2.0.877 都有这个问题。这是软件中的错误,而不是配置错误。