VNX: 멀티 프로토콜 환경의 MIXED accesspolicy가 있는 VNX에서 NFSv4가 작동하는 방식(사용자 수정 가능)

Summary: 'chmod'는 NFSv4를 사용하여 내보낸 파일에 대한 ACL 권한을 변경합니다.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

ACL을 수정하면 UNIX 모드 비트가 재구축됩니다.

파일 시스템은 멀티 프로토콜 공유에서 NFSv4를 통해 내보냅니다. 파일 시스템이 VDM(Virtual Data Mover)에 '혼합' 정책으로 마운트되어 있습니다.

UJNIX 클라이언트에서 VNX NFS 공유에서 내보낸 파일에 대해 'chmod' 명령이 실행되었습니다.

멀티 프로토콜 환경에서 NFSv4를 구성하고 ACL을 적용하는 방법은 첨부된 문서를 참조하십시오.

VNX: 
[root@VNXCS nasadmin]# server_mount nfsv4 -o accesspolicy=MIXED nfsv4 /nfsv4
nfsv4 : done
[root@VNXCS nasadmin]#


클라이언트: 
root@linux 클라이언트:~# df
파일 시스템 1K 블록 사용 사용 가능 % /dev/sda1에 마운트됨
19620732 4169992 14430992 23% /
udev 10240 0 10240 0% /dev
tmpfs 206372 9320 197052 5% /run
tmpfs 515920 80 515840 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 515920 0 515920 0% /sys/fs/cgroup
##.##.##.###://nfsv4 1032576 2688 1029888 1% /nfsv4
root@linux-client:~# cd /nfsv4/
root@linux-client:/nfsv4# ll
total 0
root@linux-client:/nfsv4#


이전:  
root@linux-client:/nfsv4# nfs4_getfacl Windows/
A:g:user2@vnx.local:rxtncy
A:fdi:user2@vnx.local:rxtncy
A:fdi:user1@vnx.local:rxtncy
A:fd:user1@vnx.localrwDxtTy
A::OWNER@:rwaDxtTnNcCoy
A:g:32770:rxtncy
A::EVERYONE@:rxtncy
A:fd:32769:rwaDdxtTnNcCoy
A:fdg:32792:rwaDdxtTnNcCoy
A:fdg:32793:rwaDdxtTnNcCoy
A:fd:32775:rwDxtTy
root@linux-client:/nfsv4#


변경:  
root@linux-client:/nfsv4# ll
합계 16
drwxrwxr-x 2 nobody root 80 Jul 26 08:03 linux drwxr-xr-x 2 32768 32768 80 Jul 25 13:17 Windows
root@linux-client:/nfsv4# chmod 744 Windows/ After:root@linux-client:/nfsv4# ll 합계 16 drwxrwxr-x 2 nobody root 80 Jul 26 08:03 linux drwxr--r-- 2 32768 32768 80 Jul 25 13:17 Windows root@linux-client:/nfsv4

#





 

Cause

이것은 설계된 대로 작동합니다[FAD].

"멀티 프로토콜 환경 관리" 문서의 19페이지에서 NFSv4 프로토콜에 대한 ACL 작업을 참조하십시오.


https://support.emc.com/docu48454_Managing-a-Multiprotocol-Environment-on-VNX-8.1.pdf?language=en_US파일 및 디렉토리에 대한 ACL은 사용 권한을 마지막으로 설정하거나 변경한 프로토콜에서 생성됩니다. 예를 들어 NFS 클라이언트가 파일 또는 디렉토리에 대한 사용 권한을 설정하거나 변경하는 경우 UNIX 모드 비트를 기반으로 ACL이 재구축됩니다. CIFS 클라이언트가 파일 또는 디렉토리에 대한 사용 권한을 설정하거나 변경하는 경우 표준 Windows 사용 권한에 따라 ACL이 생성됩니다.

ACL이 선택되어 있습니다. ACL이 없는 경우 UNIX 모드 비트를 기반으로 ACL이 생성됩니다. 액세스는 ACL에 의해서도 결정됩니다. NFSv4 클라이언트는 ACL을 관리할 수 있습니다. ACL을 수정하면 UNIX 모드 비트가 재구축되지만 UNIX 권한은 확인되지 않습니다.  
         

Resolution

이는 Linux 환경에서 설계된 대로 작동합니다.

NFSv4 마운트된 파일에 대한 사용 권한을 변경하려면 'nfs4_setfacl' 명령을 사용합니다. 'chmod'를 실행하면 UNIX 비트 모드에 대한 재계산이 트리거됩니다.

Additional Information

ACL 작업에 대한 자세한 내용은 첨부 문서를 참조하십시오.

Affected Products

VNX/VNXe

Products

Celerra, VNX/VNXe
Article Properties
Article Number: 000065253
Article Type: Solution
Last Modified: 06 Nov 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.