Dell EMC Unity: Exportação NFSv4 - setfacl: Operação não compatível (corrigível pelo usuário)

Zusammenfassung: Não é possível executar setfacl na exportação NFSv4 do Unity.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Ao tentar emitir um comando setfacl em um host Linux em relação a um arquivo ou diretório em uma exportação NFSv4 do Unity montada, o comando falha:
[root@hostname xyz]# setfacl -m g:mygroup:r-x testfile
setfacl: testfile: Operation not supported



Ursache

setfacl não funciona com o NFSv4.

Lösung

Você precisa usar os comandos nfs4-getfacl/nfs4-setfacl na montagem NFSv4. A setfacl não funciona com o NFSv4.

Para disponibilizar esses comandos, é necessário instalar o pacote "pacote nfs4-acl-tools".

Exemplo de distros baseados em Debian ( Debian, Ubuntu, Linux Linux 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]#

Betroffene Produkte

Dell EMC Unity, VNX/VNXe
Artikeleigenschaften
Artikelnummer: 000196295
Artikeltyp: Solution
Zuletzt geändert: 02 Dez. 2022
Version:  3
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.