From Fedora Project Wiki

Line 4: Line 4:
 
|actions=
 
|actions=
 
You can run both NFS server and client on the same system or use different systems.  First, configure the NFS server.
 
You can run both NFS server and client on the same system or use different systems.  First, configure the NFS server.
#: Export a NFS mount.
+
# Export a NFS mount.
 
#: <pre>
 
#: <pre>
 
#: cp /etc/exports /etc/exports.orig
 
#: cp /etc/exports /etc/exports.orig

Revision as of 10:08, 3 February 2010

Description

This test case is to run pynfs test suite on a NFSv4 root


How to test

You can run both NFS server and client on the same system or use different systems. First, configure the NFS server.

  1. Export a NFS mount.
    cp /etc/exports /etc/exports.orig
    echo '/nfs *(rw,insecure,no_root_squash)' >/etc/exports
    mkdir /nfs
    service nfs restart

From a client,

  1. Download pynfs testsuite from the client.
    git clone git://linux-nfs.org/~iisaman/pynfs.git
  2. Run the pynfs testsuite.
    cd pynfs
    ./setup.py build_ext --inplace
    ./testserver.py --maketree <server IP>:/nfs all

Expected Results

  1. Step #1 completes without error.
  2. The testsuite finishes without error; no nfs*.error files in /tmp.