Skip to main content

iSCSI Verbindungen debuggen

Im Zusammenspiel mit iSCSI kommt man irgendwann einmal an dem Punkt, wo man wissen will, warum etwas nicht so geht, wie es sollte. 

Mit diesem Befehl kann man sich anzeigen lassen, was auf dem iSCSI Port gerade so los ist.

(hier anhand von freenas)

tcpdump -pi vmx0 -s0 port 3260

vmx0 ist die Netzwerkschnittstelle

Beispieloutput:

[root@filer] ~# tcpdump -pi vmx0 -s0  port 3260
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on vmx0, link-type EN10MB (Ethernet), capture size 65535 bytes
01:27:31.616816 IP Filer.fritz.box.iscsi-target > GerritWin8.fritz.box.10548: Flags [P.], seq 2791997641:2791997689, ack 840768062, win 16384, length 48
01:27:31.617126 IP GerritWin8.fritz.box.10548 > Filer.fritz.box.iscsi-target: Flags [P.], seq 1:49, ack 48, win 2050, length 48
01:27:31.617158 IP Filer.fritz.box.iscsi-target > GerritWin8.fritz.box.10548: Flags [.], ack 49, win 16383, length 0
01:27:33.642025 IP Filer.fritz.box.iscsi-target > GerritWin8.fritz.box.10548: Flags [P.], seq 48:96, ack 49, win 16384, length 48
01:27:33.642424 IP GerritWin8.fritz.box.10548 > Filer.fritz.box.iscsi-target: Flags [P.], seq 49:97, ack 96, win 2050, length 48