1 -------------------------
2 iSCSI Initiator for Linux
3 -------------------------
7 - Package ``iscsi-initiator-utils``
9 - Package ``device-mapper-multipath``
13 Install the iSCSI initiator and multipath tools:
17 # yum install iscsi-initiator-utils
18 # yum install device-mapper-multipath
22 #. Create the default ``/etc/multipath.conf`` file and enable the
23 ``multipathd`` service:
27 # mpathconf --enable --with_multipathd y
29 #. Add the following to ``/etc/multipath.conf`` file:
37 hardware_handler "1 alua"
38 path_grouping_policy "failover"
39 path_selector "queue-length 0"
43 prio_args exclusive_pref_bit
49 #. Restart the ``multipathd`` service:
53 # systemctl reload multipathd
55 **iSCSI Discovery and Setup:**
57 #. If CHAP was setup on the iSCSI gateway, provide a CHAP username and
58 password by updating the ``/etc/iscsi/iscsid.conf`` file accordingly.
60 #. Discover the target portals:
64 # iscsiadm -m discovery -t st -p 192.168.56.101
65 192.168.56.101:3260,1 iqn.2003-01.org.linux-iscsi.rheln1
66 192.168.56.102:3260,2 iqn.2003-01.org.linux-iscsi.rheln1
72 # iscsiadm -m node -T iqn.2003-01.org.linux-iscsi.rheln1 -l
74 **Multipath IO Setup:**
76 The multipath daemon (``multipathd``), will set up devices automatically
77 based on the ``multipath.conf`` settings. Running the ``multipath``
78 command show devices setup in a failover configuration with a priority
84 mpathbt (360014059ca317516a69465c883a29603) dm-1 LIO-ORG ,IBLOCK
85 size=1.0G features='0' hwhandler='1 alua' wp=rw
86 |-+- policy='queue-length 0' prio=50 status=active
87 | `- 28:0:0:1 sde 8:64 active ready running
88 `-+- policy='queue-length 0' prio=10 status=enabled
89 `- 29:0:0:1 sdc 8:32 active ready running
91 You should now be able to use the RBD image like you would a normal
92 multipath’d iSCSI disk.
94 4. Logout from target:
98 # iscsiadm -m node -T iqn.2003-01.org.linux-iscsi.rheln1 -u