38 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
locktest.py script aims to help deploying and running locktests over multiple NFS
 | 
						|
clients accessing the same server.
 | 
						|
 | 
						|
The source code of NFS client test is in ./deploy/locktests.tar.gz
 | 
						|
 | 
						|
Setting up lock test with several test machines.
 | 
						|
================================================
 | 
						|
./locktests.py --setup -c <machine1> [machine2 ...] -s <my_nfs_server>:</>
 | 
						|
 | 
						|
--setup                    : Option to setup the test
 | 
						|
-c <machine> [...]         : Setup test on these clients
 | 
						|
-s <server>:<mountpoint>   : NFS server to use, followed by full directory to mount
 | 
						|
 | 
						|
 | 
						|
Example:
 | 
						|
./locktests.py --setup -c client1 client2 client3 -s NFS_Server:/exported/directory
 | 
						|
 | 
						|
 | 
						|
Running lock test over several test machines.
 | 
						|
=============================================
 | 
						|
Run test on already configured test machines.
 | 
						|
./locktests.py -n <pid> -f <file> -c <machine1> [machine2 ...]
 | 
						|
 | 
						|
-n <process_id>     : Process number each test machine will lauch to perform the test
 | 
						|
-f <file>           : Test file. That must be the same on each machine
 | 
						|
-c <machine> [...]  : Clients. run tests from this clients
 | 
						|
 | 
						|
 | 
						|
Example:
 | 
						|
./locktests.py -n 50 -f /mnt/nfsv4/testfile -c testmachine1 testmachine2
 | 
						|
 | 
						|
 | 
						|
 | 
						|
_________________________________
 | 
						|
 Vincent ROQUETA - Bull SA - 2005
 | 
						|
 vincent.roqueta@ext.bull.net
 | 
						|
 |