Hi Parinay,

The test suite checks if the client and server have the same nfs
mapid domain. If not, it changes the domain on client to make
them same. For some reason(which I guess is due to the way of
NIS domain naming within Sun), it assumes the nfsmapid domain is
of DNS domain format. That caused the issue in your testing because 
your client and server's mapid domain were "netapp-pune".

I suggest you change mapid domains on your client and server to
"netapp-pune.yourcompany.com" to work around it.

Since you are using snv_68, you can do that with sharectl command:

# sharectl set -p nfsmapid_domain=netapp-pune.yourcompany.com nfs

and check it:

# sharectl get -p nfsmapid_domain nfs

Regards,
Raymond

On 07/23/07, parinay wrote:
> Hi
> I tried running this against Soalris 11 NFS server, but still its failing
> with the same message. I have both these machines on same NIS server. Let me
> know what am I missing in this.
> 
> 
> -bash-3.00# ./go_setup
> Setting up client [sushso-02] now.
> ERROR common domain is smaller than 2 components (common=<netapp-pune>)
> go_setup: Cdomain=netapp-pune; C2domain=netapp-pune; Sdomain=netapp-pune;
> common=""; export Sdomain Cdomain C2domain common
>        exit UNINITIATED.
> -bash-3.00#
> 
> best regards
> Parinay
> 
> 
> On 7/20/07, Raymond Xiong <Raymond.Xiong at sun.com> wrote:
> >
> >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
> >
> 
> 
> 
> -- 
> easy is right
> begin right and you're easy
> continue easy and you're right
> the right way to go easy is to forget the right way
> and forget that the going is easy....

Reply via email to