diff options
Diffstat (limited to 'base/root/scripts')
| -rwxr-xr-x | base/root/scripts/setup_gpfs.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/base/root/scripts/setup_gpfs.sh b/base/root/scripts/setup_gpfs.sh index 7f80f57..7b40c5e 100755 --- a/base/root/scripts/setup_gpfs.sh +++ b/base/root/scripts/setup_gpfs.sh @@ -51,3 +51,10 @@ mmcrfs gpfs0 -F $nsdfile -A yes -D nfs4 -B 64k -k nfs4 -n 32 -E yes -S no -T /gp echo echo "Mounting filesystem" mmmount gpfs0 -a + +echo "Setting up ctdb recovery lock" +mkdir -p /gpfs/.ctdb +set -e +sed -e 's@# CTDB_RECOVERY_LOCK="/some/place/on/shared/storage"@CTDB_RECOVERY_LOCK=/gpfs/.ctdb/shared@g' > /tmp/ctdb.$$ < /etc/sysconfig/ctdb +mv /tmp/ctdb.$$ /etc/sysconfig/ctdb +onnode all rsync $HOSTNAME:/etc/sysconfig/ctdb /etc/sysconfig |
