when we start 60.nfs we must make sure that the shared storage
authorRonnie Sahlberg <sahlberg@ronnie>
Thu, 30 Aug 2007 05:27:45 +0000 (15:27 +1000)
committerRonnie Sahlberg <sahlberg@ronnie>
Thu, 30 Aug 2007 05:27:45 +0000 (15:27 +1000)
nfs-state directory actually exists (by creating it)
or else the lock manager will not start

config/events.d/60.nfs

index 5e917aa9908d2abdb8e5e8fa7510b4790d2e6800..b7033ba8d68f599597968503dbf967308fabc4de 100755 (executable)
@@ -14,7 +14,8 @@ PATH=/usr/bin:/bin:/usr/sbin:/sbin:$PATH
 
 case $cmd in 
      startup)
-       mkdir -p /etc/ctdb/state/nfs
+       /bin/mkdir -p /etc/ctdb/state/nfs
+       /bin/mkdir -p ${STATD_SHARED_DIRECTORY}/${PUBLIC_IP}
        /bin/mkdir -p /etc/ctdb/state/statd/ip
        ctdb_wait_directories "nfslock" "$STATD_SHARED_DIRECTORY"