svn commit: r279155 - user/pho/stress2/misc
Peter Holm
pho at FreeBSD.org
Sun Feb 22 14:03:41 UTC 2015
Author: pho
Date: Sun Feb 22 14:03:40 2015
New Revision: 279155
URL: https://svnweb.freebsd.org/changeset/base/279155
Log:
Added "retrycnt" to nfs mount option.
Sponsored by: EMC / Isilon storage division
Modified:
user/pho/stress2/misc/nfs10.sh
user/pho/stress2/misc/nfs11.sh
user/pho/stress2/misc/nullfs8.sh
Modified: user/pho/stress2/misc/nfs10.sh
==============================================================================
--- user/pho/stress2/misc/nfs10.sh Sun Feb 22 13:36:44 2015 (r279154)
+++ user/pho/stress2/misc/nfs10.sh Sun Feb 22 14:03:40 2015 (r279155)
@@ -35,7 +35,8 @@
. ../default.cfg
-grep -q $mntpoint /etc/exports || { echo "$mntpoint missing from /etc/exports"; exit 0; }
+grep -q $mntpoint /etc/exports ||
+ { echo "$mntpoint missing from /etc/exports"; exit 0; }
m2=${mntpoint}2
[ -d $m2 ] || mkdir $m2
@@ -51,7 +52,7 @@ newfs $newfs_flags md${mdstart}$part > /
mount /dev/md${mdstart}$part $mntpoint
chmod 777 $mntpoint
-mount -t nfs -o nfsv4 -o rw 127.0.0.1:$mntpoint $m2
+mount -t nfs -o nfsv4 -o rw,retrycnt=3 127.0.0.1:$mntpoint $m2
export RUNDIR=$m2/stressX
export runRUNTIME=10m # Run tests for 10 minutes
Modified: user/pho/stress2/misc/nfs11.sh
==============================================================================
--- user/pho/stress2/misc/nfs11.sh Sun Feb 22 13:36:44 2015 (r279154)
+++ user/pho/stress2/misc/nfs11.sh Sun Feb 22 14:03:40 2015 (r279155)
@@ -34,7 +34,8 @@
. ../default.cfg
-grep -q $mntpoint /etc/exports || { echo "$mntpoint missing from /etc/exports"; exit 0; }
+grep -q $mntpoint /etc/exports ||
+ { echo "$mntpoint missing from /etc/exports"; exit 0; }
m2=${mntpoint}2
[ -d $m2 ] || mkdir $m2
@@ -50,12 +51,12 @@ newfs $newfs_flags md${mdstart}$part > /
mount /dev/md${mdstart}$part $mntpoint
chmod 777 $mntpoint
-mount -t nfs -o nfsv4 -o rw 127.0.0.1:$mntpoint $m2
+mount -t nfs -o nfsv4 -o rw,retrycnt=3 127.0.0.1:$mntpoint $m2
export RUNDIR=$m2/stressX
export runRUNTIME=10m # Run tests for 10 minutes
-su $testuser -c "(cd ..; ./run.sh marcus.cfg)"
+su $testuser -c "(cd ..; ./run.sh marcus.cfg)"
while mount | grep "on $m2 " | grep -q nfs; do
umount $m2
Modified: user/pho/stress2/misc/nullfs8.sh
==============================================================================
--- user/pho/stress2/misc/nullfs8.sh Sun Feb 22 13:36:44 2015 (r279154)
+++ user/pho/stress2/misc/nullfs8.sh Sun Feb 22 14:03:40 2015 (r279155)
@@ -36,7 +36,9 @@
. ../default.cfg
-opt="-o nfsv3,rw,udp,rdirplus,noauto"
+opt="-o nfsv3,rw,udp,rdirplus,noauto,retrycnt=3"
+grep -q $mntpoint /etc/exports ||
+ { echo "$mntpoint missing from /etc/exports"; exit 0; }
mount | grep -wq $mntpoint && umount $mntpoint
mount -t nullfs /tmp $mntpoint
More information about the svn-src-user
mailing list