ubunto 12.04(nfs4-acl-tools 패키지 설치)에서 NFSv4를 공유하려고 합니다. 이것이 내 서버입니다.
/export/NewShareName *(rw,insecure,async,no_subtree_check,no_root_squash,fsid=c7f7fca9-842b-80fe-bc7f-3b888dffd794)
Debian(내 클라이언트)에서 다음 명령을 사용하여 공유를 마운트하려고 했습니다.
mount -t nfs -o nfsvers=4 10.10.149.170:/export/NewShareName /mnt/nfs4
마운트에 성공했습니다. debian의 mount -v 출력은 다음과 같습니다.
10.10.149.170:/export/NewShareName on /mnt/nfs4 type nfs4 (rw,noatime,nodiratime,vers=4.0,rsize=262144,wsize=262144,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=10.10.255.119,local_lock=none,addr=10.10.149.170)
debian(설치 디렉터리)에서 nfs4_getfacl을 실행하고 다음을 볼 수 있습니다.
messi@nas-B9-43-AA:/mnt/nfs4$ nfs4_getfacl messifile
A::OWNER@:rwatTcCy
A::GROUP@:rtcy
A::EVERYONE@:rtcy
하지만 nfs4_setfacl을 사용하려고 하면 오류가 발생합니다.
messi@nas-B9-43-AA:/mnt/nfs4$ nfs4_setfacl -a D::EVERYONE@:rtcy messifile
Failed setxattr operation: Input/output error
messi@nas-B9-43-AA:/mnt/nfs4$
내가 뭘 잘못했나요? ?