summaryrefslogtreecommitdiffstats
path: root/base/root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'base/root/scripts')
-rwxr-xr-xbase/root/scripts/setup_gpfs.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/base/root/scripts/setup_gpfs.sh b/base/root/scripts/setup_gpfs.sh
index 867ec14..fb868e4 100755
--- a/base/root/scripts/setup_gpfs.sh
+++ b/base/root/scripts/setup_gpfs.sh
@@ -86,8 +86,15 @@ echo
echo "Creating filesystem"
mkdir -p /gpfs/automountdir
+nsdfile2=/tmp/nsd2.$$
+if [ -n "@@GPFS_DEFAULT_NSDS@@" ] ; then
+ head -n $((@@GPFS_DEFAULT_NSDS@@ * 2))
+else
+ cat
+fi <$nsdfile >$nsdfile2
+
chattr +i /gpfs
-mmcrfs gpfs0 -F $nsdfile -A yes -Q yes -D nfs4 -B 64k -k nfs4 -n 32 -E yes -S no -T /gpfs -i 512
+mmcrfs gpfs0 -F $nsdfile2 -A yes -Q yes -D nfs4 -B 64k -k nfs4 -n 32 -E yes -S no -T /gpfs -i 512
echo
echo "Mounting filesystem"