Child pages
  • Using OpenIndiana as a storage server

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In order to make OS X clients work properly you'll want to change a couple default options to work around a bug in NFSv4. need to force the client to default to v3 of NFS.  As reported in the man page:

For NFS versions that use a separate mount protocol, mount_nfs implements the mount proto-
     col as described in RFC 1094, Appendix A and NFS: Network File System Version 3 Protocol
     Specification, RFC 1813, Appendix I.

For NFS versions that use a separate mount protocol, mount_nfs implements the mount proto-col as described in RFC 1094, Appendix A and NFS: Network File System Version 3 Protocol Specification, RFC 1813, Appendix I.

...

The current NFSv4 functionality is "alpha quality" software.  Some basic functionality is not yet implemented.  Use at your own risk.  Currently, the only way to enable NFSv4 is to specify the mount option:

-o vers=4.0alpha

You can test mounts using the following. These will not be persistent across reboots but will allow you to test the usability of your NFS shares. 

No Format
$ sudo mount_nfs -o sync -o vers=3 storeageserver:/yourpool/yourshare localmount/

...