9–iSCSI Configuration
Open-iSCSI and Boot from SAN Considerations
154
AH0054601-00 B
ExecStart=/usr/sbin/iscsid
ExecStop=/sbin/iscsiadm -k 0 2
Comment out the preceding lines as shown in the following:
#ExecStart=/usr/sbin/iscsid
#ExecStop=/sbin/iscsiadm -k 0 2
e.
Edit the following iscsiuio configuration file:
#vi /usr/lib/systemd/system/iscsiuio.service
Locate the following lines:
Requires=iscsid.service
BindTo=iscsid.service
Comment out the preceding lines as shown in the following:
#Requires=iscsid.service
#BindTo=iscsid.service
f.
For RHEL 7.3
only
, edit the following file:
vi /usr/lib/systemd/system/iscsi.service
Locate and comment out the following line:
#ExecStart=-/usr/libexec/iscsi-mark-root-nodes
3.
Issue the following command:
cat /proc/cmdline
4.
Check if the OS has preserved any boot options, such as
ip=ibft
or
rd.iscsi.ibft
.
If there are preserved boot options, continue with
If there are no preserved boot options, skip to
5.
Edit the
/etc/default/grub
file and modify the
GRUB_CMDLINE_LINUX
value:
a.
Remove
rd.iscsi.ibft
(if present).
b.
Remove any
ip=<value>
boot option. (if present).
c.
For SLES 12.
x
and RHEL 7.
x
, replace
iscsi_firmware
with
rd.iscsi.firmware
.
d.
If the
iscsi_firmware
or
rd.iscsi.firmare
boot option is not
present, complete one of the following:
For RHEL 7.x and SLES 12.x, add
rd.scsi.firmware
.
For earlier versions of RHEL and SLES, add
iscsi_firmware
.