summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorMike Christie <michaelc@cs.wisc.edu>2012-03-10 02:58:29 -0600
committerMike Christie <michaelc@cs.wisc.edu>2012-03-22 00:02:31 -0400
commit279584b6c0883c22ea32ec5198eccc062ec7f823 (patch)
tree902a47c353e48ffaddf19d9b324a06e349a825c6 /etc
parentf7d12fb72514952fa16608ccded046fbf6955ac8 (diff)
downloadopen-iscsi-279584b6c0883c22ea32ec5198eccc062ec7f823.tar.gz
init: update red hat init script for module changes
This has the red hat init script use iscsiadm to load the proper drivers. The call to iscsiadm -m iface is needed to setup the default iface bindings and load the offload drivers.
Diffstat (limited to 'etc')
-rw-r--r--etc/initd/initd.redhat5
1 files changed, 3 insertions, 2 deletions
diff --git a/etc/initd/initd.redhat b/etc/initd/initd.redhat
index 5828258..bb79b87 100644
--- a/etc/initd/initd.redhat
+++ b/etc/initd/initd.redhat
@@ -17,8 +17,6 @@ RETVAL=0
start()
{
echo -n $"Starting iSCSI initiator service: "
- modprobe -q iscsi_tcp
- modprobe -q ib_iser
daemon iscsid
RETVAL=$?
success
@@ -27,6 +25,9 @@ start()
touch /var/lock/subsys/open-iscsi
+ # load offload drivers and setup default ifaces if needed
+ iscsiadm -m iface 2>&1 > /dev/null
+
echo -n $"Setting up iSCSI targets: "
iscsiadm -m node --loginall=automatic
success