From: Konrad Rzeszutek Wilk Date: Mon, 25 Apr 2011 14:51:25 +0000 (-0400) Subject: Create IQN and launchd iscsid on startup. X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=9a5a2fcc6fda745d5996c1076dc4af331ca4704e;p=xentesttools%2Fbootstrap.git Create IQN and launchd iscsid on startup. --- diff --git a/root_image/etc/init.d/rcS b/root_image/etc/init.d/rcS index c8480f8..0e7f96c 100755 --- a/root_image/etc/init.d/rcS +++ b/root_image/etc/init.d/rcS @@ -59,9 +59,18 @@ fi /etc/init.d/primary_fb stop +# Start iSCSI initiator +modprobe crc32c +modprobe libcrc32c +modprobe iscsi_tcp +modprobe scsi_transport_iscsi + NOIBFT=$(boot_parameter 'noibft') if [ $? == 1 ]; then - modprobe iscsi_ibft + IQN="iqn.1994-05.com.dumpdata:"`hostname -i | md5sum | awk '{print $1}'` + echo "InitiatorName=$IQN" > /etc/iscsi/initiatorname.iscsi + iscsid & + modprobe iscsi_boot_sysfs /sbin/iscsistart -f fi