On 07/20/07, parinay wrote: > Hi Helen/All, > I am back with doubts again :(. > > In NFSv4 Test suite, while running the tests I am getting following errors > in go_setup.sh. I trying on my own to resolve this but so far could not. Let > me know what I am missing. I am running this against Netapp NFS server , > from Solaris 11 client. Both the server and the client are on same NIS > domain. `ypcat passwd` works successfully on both. Any help on this would > helpful for me. > > -bash-3.00# pwd > /home/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/exe.sparc > -bash-3.00# . ./nfs4test.env > -bash-3.00# . ./v4test.cfg > -bash-3.00# ./go_setup > Setting up client [sushso-02] now. > /usr/bin/ksh not found. Type '?' for a list of commands > ERROR common domain is smaller than 2 components (common=<>) > go_setup: Cdomain=; C2domain=; Sdomain=; common=""; export Sdomain Cdomain > C2domain common > exit UNINITIATED. > -bash-3.00#
Hi Parinay, NFSv4 test suite requires both client and server are Solaris. I don't think it can work without modification on your configuration. Take go_setup.ksh script as an example, it sets up not only test client but also test server, and the server side setup commands are Solaris specific, of course. The error message indicated there was no /usr/bin/ksh on Netapp NFS server, and thus go_setup failed. This is just one example of OS specific code. Even if you can fix it, I am afraid you will still come across many other issues unless you rewrite all server side code. -- Regards, Raymond