diff options
Diffstat (limited to 'base/root/scripts')
| -rwxr-xr-x | base/root/scripts/setup_gpfs.sh | 9 |
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" |
