Details
-
Bug
-
Resolution: Fixed
-
Critical
-
7.3
-
None
-
XenServer 7.3 with multipath enabled using 1 iSCSI target per SAN for a total of 2 targets.
-
XSI-1, CP-27874
Description
The pbd-plug operation doesn't login to down iSCSI targets when PBD is attached. You can see in ocaml/xapi/xapi_pbd.ml it only checks PBD status not each path.
This is how you reproduce:
xe pbd-unplug iptables -A OUTPUT -d 10.0.0.x -j REJECT xe pbd-plug service iptables restart xe pbd-plug xe pbd-unplug xe pbd-plug
This doesn't reproduce:
xe pbd-unplug iptables -A OUTPUT -d 10.0.0.x -j REJECT iptables -A OUTPUT -d 10.0.0.y -j REJECT xe pbd-plug service iptables restart xe pbd-plug
The workaround is bring up iSCSI target manually:
iscsiadm -m node -T iqn***REDACTED*** -p 10.11.0.16 -l iscsiadm -m node -T iqn***REDACTED*** -p 10.11.0.17 -l
Attachments
Issue Links
- relates to
-
XSO-850 Subsequent iSCSI targets not attempted when authentication failure encountered
- Done