[DRBD-cvs] r1584 - branches/drbd-0.7/scripts
svn at svn.drbd.org
svn at svn.drbd.org
Wed Oct 6 11:23:33 CEST 2004
Author: lars
Date: 2004-10-06 11:23:30 +0200 (Wed, 06 Oct 2004)
New Revision: 1584
Modified:
branches/drbd-0.7/scripts/drbd
Log:
don't run drbdadm down if there is no /proc/drbd
kick klogd, if we guess it is running
Modified: branches/drbd-0.7/scripts/drbd
===================================================================
--- branches/drbd-0.7/scripts/drbd 2004-10-06 07:49:33 UTC (rev 1583)
+++ branches/drbd-0.7/scripts/drbd 2004-10-06 09:23:30 UTC (rev 1584)
@@ -37,6 +37,8 @@
$MODPROBE -s drbd `$DRBDADM sh-mod-parms` $ADD_MOD_PARAM || {
echo "Can not load the drbd module."$'\n'; exit 20
}
+ # tell klogd to reload module symbol information ...
+ [ -e /var/run/klogd.pid ] && [ -x /sbin/klogd ] && /sbin/klogd -i
# make sure udev has time to create the device files
RESOURCE=`$DRBDADM sh-resources` || exit 20
@@ -68,8 +70,10 @@
;;
stop)
echo -n "Stopping all DRBD resources"
- $DRBDADM down all
- $RMMOD drbd
+ if [ -e $PROC_DRBD ] ; then
+ $DRBDADM down all
+ $RMMOD drbd
+ fi
[ -f /var/lock/subsys/drbd ] && rm /var/lock/subsys/drbd
echo "."
;;
More information about the drbd-cvs
mailing list