Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a Nexenta storage box (Solaris), which exports an NFS share. Mac OS X and older Ubuntu clients can mount the NFS share just fine, without any special options. Later version of Ubuntu simply returns:

mount.nfs: access denied by server while mounting 10.0.0.10:/volumes/Shares/share

From the Nexenta logs it doesn't seem like Ubuntu is even trying to communicate and the logs on the Ubuntu client is also empty.

The Nexenta is configured to NFSv3 only. My fstab entry is:

10.0.0.10:/volumes/Shares/share/ /mnt/images/ nfs vers=3,rw,nodev,nosuid,noexec

Is there something I need to consider when mounting Solaris/Nexenta NFS shares from Linux?

share|improve this question
    
What are your permissions on the NFS share? Is this full NexentaStor? If you have access to the GUI, it should be easy to determine what your share's permissions are. –  ewwhite Nov 1 '12 at 13:35
    
Cold it be the firewall? –  Dmitri Chubarov Nov 3 '12 at 6:12
add comment

1 Answer 1

Questions like firewalls are good things to check. Once you are sure the machines can talk to eachother, I found that I needed to set some access control in ZFS:

zfs set share=name=tank,path=/tank,prot=nfs,nosuid=true,sec=sys,rw=@10.0.0.1/24,root=@10.0.0.1/24 tank

Try that and see if you can get them talking.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.