Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.
Some article numbers may have changed. If this isn't what you're looking for, try searching all articles. Search articles

Dell EMC Unity: NFSv4 export - setfacl: Operation not supported (User Correctable)

Summary: Unable to run setfacl on Unity NFSv4 export.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

When trying to issue a setfacl command on a Linux host against a file or directory in a mounted Unity NFSv4 export, the command fails:
[root@hostname xyz]# setfacl -m g:mygroup:r-x testfile
setfacl: testfile: Operation not supported



Cause

setfacl does not work with NFSv4.

Resolution

You need to use the nfs4-getfacl / nfs4-setfacl commands on NFSv4 mount.The setfacl does not work with NFSv4.

To make these commands available, installation of the package "nfs4-acl-tools package" is required.

Example for Debian-based distros ( Debian, Ubuntu, Linux Mint etc.):
[root@hostname xyz]#apt-get install nfs4-acl-tools
[root@hostname xyz]#

[root@hostname xyz]#mount
192.168.1.14:/Test on /tmp/nfs type nfs4 (rw,relatime,vers=4.1,rsize=65536,wsize=65536,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.1.15,local_lock=none,addr=192.168.1.14)
[root@hostname xyz]#

 [root@hostname xyz]#nfs4_setfacl -R -a A:g:10001:rW /tmp/nfs

 [root@hostname xyz]#nfs4_getfacl /tmp/nfs
A:g:10001:rwaDtTNcCy
A:g:10001:rwaDtTNcCy
A:g:10001:rwaDtTNcCy
A::OWNER@:rwaDxtTnNcCy
A:g:GROUP@:rxtncy
A::EVERYONE@:rxtncy
 [root@hostname xyz]#

Article Properties


Affected Product

Dell EMC Unity, VNX/VNXe

Last Published Date

02 Dec 2022

Version

3

Article Type

Solution