NFSTEST_INTEROP - Online Linux Manual PageSection : 1
Updated : 14 February 2017
Source : NFStest 2.1.5
Note : nfstest_interop 1.0

NAMEnfstest_interop - NFS interoperability tests

SYNOPSISnfstest_interop --server <server> [options]

DESCRIPTIONBasic interoperability tests verify that a file written with different versions of NFS is written correctly. The contents of the file are verified by reading the file back using one of the NFS versions. The tests append different data from different versions of NFS one at a time then reads the contents of the file to verify it was written correctly. This is done twice for each test:
   1) Mount different versions of NFS (NFSv3, NFSv4, NFSv4.1)
   2) Create empty file
   3) Append data using NFSv3
   4) Append data using NFSv4
   5) Append data using NFSv4.1
   6) Read file and verify contents are correct
   7) Append data using NFSv3
   8) Append data using NFSv4
   9) Append data using NFSv4.1
  10) Read file and verify contents are correct

OPTIONS--version show program's version number and exit -h, --help show this help message and exit -f FILE, --file=FILE File where options are specified besides the system wide file /etc/nfstest, user wide file $HOME/.nfstest or in the current directory .nfstest file

NFS specific options:-s SERVER, --server=SERVER Server name or IP address -e EXPORT, --export=EXPORT Exported file system to mount [default: '/'] --nfsversion=NFSVERSION NFS version, e.g., 3, 4, 4.1, etc. [default: 4.1] -m MTPOINT, --mtpoint=MTPOINT Mount point [default: '/mnt/t'] -p PORT, --port=PORT NFS server port [default: 2049] --proto=PROTO NFS protocol name [default: 'tcp'] --sec=SEC Security flavor [default: 'sys'] -o MTOPTS, --mtopts=MTOPTS Mount options [default: 'hard,rsize=4096,wsize=4096'] --datadir=DATADIR Data directory where files are created, directory is created on the mount point [default: '']

Logging options:-v VERBOSE, --verbose=VERBOSE Verbose level for debug messages [default: 'none'] --tverbose=TVERBOSE Verbose level for test messages [default: '1'] --createlog Create log file --rexeclog Create rexec log files --warnings Display warnings --tag=TAG Informational tag, it is displayed as an INFO message [default: ''] --notty Do not use terminal colors on output

Packet trace options:--createtraces Create a packet trace for each test --tbsize=TBSIZE Capture buffer size for tcpdump [default: 192k] --trcdelay=TRCDELAY Seconds to delay before stopping packet trace [default: 0.0] --keeptraces Do not remove any trace files [default: remove trace files if no errors] --rmtraces Remove trace files [default: remove trace files if no errors] -i INTERFACE, --interface=INTERFACE Device interface [default: automatically selected]

File options:--nfiles=NFILES Number of files to create [default: 2] --filesize=FILESIZE File size to use for test files [default: 64k] --rsize=RSIZE Read size to use when reading files [default: 4k] --wsize=WSIZE Write size to use when writing files [default: 4k] --iodelay=IODELAY Seconds to delay I/O operations [default: 0.1] --offset-delta=OFFSET_DELTA Read/Write offset delta [default: 4k]

Path options:--sudo=SUDO Full path of binary for sudo [default: '/usr/bin/sudo'] --tcpdump=TCPDUMP Full path of binary for tcpdump [default: '/usr/sbin/tcpdump'] --iptables=IPTABLES Full path of binary for iptables [default: '/usr/sbin/iptables'] --messages=MESSAGES Full path of log messages file [default: '/var/log/messages'] --tmpdir=TMPDIR Temporary directory [default: '/tmp']

Debug options:--nocleanup Do not cleanup created files --bugmsgs=BUGMSGS File containing test messages to mark as bugs if they failed --ignore Ignore all bugs given by bugmsgs --nomount Do not mount server and run the tests on local disk space --basename=BASENAME Base name for all files and logs [default: automatically generated] --nfsdebug=NFSDEBUG Set NFS kernel debug flags and save log messages [default: ''] --rpcdebug=RPCDEBUG Set RPC kernel debug flags and save log messages [default: ''] --pktdisp Display main packets related to the given test

Test options:--runtest=RUNTEST Comma separated list of tests to run, if list starts with a '^' then all tests are run except the ones listed [default: 'all'] --datasize=DATASIZE Size of data to be written by each version of NFS [default: '10']

TESTS

test01Verify appending data with NFSv3 is correctly read using NFSv3

test02Verify appending data with NFSv3 is correctly read using NFSv4

test03Verify appending data with NFSv3 is correctly read using NFSv4.1

test04Verify appending data with NFSv4 is correctly read using NFSv3

test05Verify appending data with NFSv4 is correctly read using NFSv4

test06Verify appending data with NFSv4 is correctly read using NFSv4.1

test07Verify appending data with NFSv4.1 is correctly read using NFSv3

test08Verify appending data with NFSv4.1 is correctly read using NFSv4

test09Verify appending data with NFSv4.1 is correctly read using NFSv4.1

test10Verify appending data with NFSv3 and NFSv4 is correctly read using NFSv3

test11Verify appending data with NFSv3 and NFSv4 is correctly read using NFSv4

test12Verify appending data with NFSv3 and NFSv4 is correctly read using NFSv4.1

test13Verify appending data with NFSv4 and NFSv3 is correctly read using NFSv3

test14Verify appending data with NFSv4 and NFSv3 is correctly read using NFSv4

test15Verify appending data with NFSv4 and NFSv3 is correctly read using NFSv4.1

test16Verify appending data with NFSv3 and NFSv4.1 is correctly read using NFSv3

test17Verify appending data with NFSv3 and NFSv4.1 is correctly read using NFSv4

test18Verify appending data with NFSv3 and NFSv4.1 is correctly read using NFSv4.1

test19Verify appending data with NFSv4.1 and NFSv3 is correctly read using NFSv3

test20Verify appending data with NFSv4.1 and NFSv3 is correctly read using NFSv4

test21Verify appending data with NFSv4.1 and NFSv3 is correctly read using NFSv4.1

test22Verify appending data with NFSv4 and NFSv4.1 is correctly read using NFSv3

test23Verify appending data with NFSv4 and NFSv4.1 is correctly read using NFSv4

test24Verify appending data with NFSv4 and NFSv4.1 is correctly read using NFSv4.1

test25Verify appending data with NFSv4.1 and NFSv4 is correctly read using NFSv3

test26Verify appending data with NFSv4.1 and NFSv4 is correctly read using NFSv4

test27Verify appending data with NFSv4.1 and NFSv4 is correctly read using NFSv4.1

test28Verify appending data with NFSv3, NFSv4 and NFSv4.1 is correctly read using NFSv3

test29Verify appending data with NFSv3, NFSv4 and NFSv4.1 is correctly read using NFSv4

test30Verify appending data with NFSv3, NFSv4 and NFSv4.1 is correctly read using NFSv4.1

test31Verify appending data with NFSv4, NFSv3 and NFSv4.1 is correctly read using NFSv3

test32Verify appending data with NFSv4, NFSv3 and NFSv4.1 is correctly read using NFSv4

test33Verify appending data with NFSv4, NFSv3 and NFSv4.1 is correctly read using NFSv4.1

test34Verify appending data with NFSv4, NFSv4.1 and NFSv3 is correctly read using NFSv3

test35Verify appending data with NFSv4, NFSv4.1 and NFSv3 is correctly read using NFSv4

test36Verify appending data with NFSv4, NFSv4.1 and NFSv3 is correctly read using NFSv4.1

test37Verify appending data with NFSv4.1, NFSv4 and NFSv3 is correctly read using NFSv3

test38Verify appending data with NFSv4.1, NFSv4 and NFSv3 is correctly read using NFSv4

test39Verify appending data with NFSv4.1, NFSv4 and NFSv3 is correctly read using NFSv4.1

test40Verify appending data with NFSv4.1, NFSv3 and NFSv4 is correctly read using NFSv3

test41Verify appending data with NFSv4.1, NFSv3 and NFSv4 is correctly read using NFSv4

test42Verify appending data with NFSv4.1, NFSv3 and NFSv4 is correctly read using NFSv4.1

test43Verify appending data with NFSv3, NFSv4.1 and NFSv4 is correctly read using NFSv3

test44Verify appending data with NFSv3, NFSv4.1 and NFSv4 is correctly read using NFSv4

test45Verify appending data with NFSv3, NFSv4.1 and NFSv4 is correctly read using NFSv4.1

SEE ALSOnfstest.test_util(3), nfstest_alloc(1), nfstest_cache(1), nfstest_delegation(1), nfstest_dio(1), nfstest_file(1), nfstest_io(1), nfstest_lock(1), nfstest_pkt(1), nfstest_pnfs(1), nfstest_posix(1), nfstest_sparse(1), nfstest_ssc(1), nfstest_xid(1)

BUGSNo known bugs.

AUTHORJorge Mora (mora@netapp.com)
0
Johanes Gumabo
Data Size   :   38,402 byte
man-nfstest_interop.1Build   :   2024-12-29, 07:25   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   6 / 257,386
Visitor ID   :     :  
Visitor IP   :   18.226.163.23   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.29
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.