Oracle ZFS Storage: NFS Version 4 Will Not Allow Root To "chown Oracle Filename" On Any Share Mounted From Appliance
(Doc ID 1664105.1)
Last updated on FEBRUARY 08, 2018
Applies to:Oracle ZFS Storage ZS3-4 - Version All Versions to All Versions [Release All Releases]
Oracle ZFS Storage ZS3-2 - Version All Versions to All Versions [Release All Releases]
Sun ZFS Storage 7120 - Version All Versions to All Versions [Release All Releases]
Sun ZFS Storage 7420 - Version All Versions to All Versions [Release All Releases]
Sun ZFS Storage 7320 - Version All Versions to All Versions [Release All Releases]
7000 Appliance OS (Fishworks)
I have created a share on 2 different ZFS appliances. One running 2013.06.05.1.6,1-1.1 and One running 1013.06.05.1.1,1-1.2
Both exhibit the same behavior.
root@dc1n01db01:/zext-work# chown oracle anyfile
chown: anyfile: Permission denied
When a share is created it will not allow root to chown to another user. Example “chown oracle testfile”
Some things tried:
-works without issue with NFS Version 3
-oracle user does exist on client
-all permissions have been set to rwx on the share owner,group,other
-"root access" has been set on protocol exception
-Network has been verified as correct network ip and netmask
-Various combinations of ACL settings have been tried, Inherit, don’t inherit, etc
- We have started with fresh share after most changes to make sure there are no residual settings from previous tries.
-DNS is working , used getent host “our host” resolves fine. Reverse lookup, works fine.
It simply appears that NFS Version 4 just doesn’t work for chown operations on the client. when mounted from our ZS3 appliance
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document