Can a non-global zone NFS-mount a file system that has been shared from its own global zone?

(Doc ID 1528435.1)

Last updated on JULY 08, 2016

Applies to:

Solaris SPARC Operating System - Version 10 10/09 U8 to 11.3 [Release 10.0 to 11.0]
Information in this document applies to any platform.

Goal

This document describes a current limitation of NFS: an NFS server and NFS clients cannot exists on the same Solaris system (instance) - unless the shared filesystem is ZFS and the OS version is Solaris 11.2 or later.   Per the mount_nfs(1M) man page:

An NFS server should not attempt to mount its own file systems. An NFS server can mount its own file systems only if it is provided by ZFS. See lofs (7FS) .

 In this case the customer configured the NFS server on the global zone and  the file system in question is mounted on the local zone on the same server.

As a result of this, performance issues were observered when  large file were  transferred over NFS.   

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms