2 # script to manage nfs in a clustered environment
7 [ "$CTDB_MANAGES_NFS" = "yes" ] || exit 0
14 mkdir -p /etc/ctdb/state/nfs
16 # wait for all nfs exported directories to become available
17 nfs_dirs=`grep -v '^#' < /etc/exports | cut -d' ' -f1`
18 ctdb_wait_directories "NFS" $nfs_dirs
32 echo $ip >> /etc/ctdb/state/nfs/restart
37 # restart NFS to ensure that all TCP connections to the released ip
39 [ -f /etc/ctdb/state/nfs/restart ] && {
40 ( service nfs status > /dev/null 2>&1 &&
41 service nfs restart > /dev/null 2>&1 ) &
43 /bin/rm -f /etc/ctdb/state/nfs/restart