ローカルボリュームからONTAPボリュームへの読み取り専用ファイルのコピー時に権限が拒否される
環境
- ONTAP 9
- NFSv4.x
- NFSv4 ACL
問題
- NFSv4.xクライアントがローカルからONTAP UNIXボリュームに読み取り専用ファイルをコピーするときに権限拒否を受ける
[user1@client1 test]$ echo 'test' > /tmp/test
[user1@client1 test]$ chmod 444 /tmp/test
[user1@client1 test]$ ll /tmp/test
-r--r--r-- 1 user1 users 15 Jan 30 18:07 /tmp/test
[user1@client1 test]$ cp /tmp/test /mnt/vol1/test
cp: failed to close ‘/mnt/vol1/test’: Permission denied
[user1@client1 test]$ ll /mnt/tmp/test/
total 12K
-r--r--r-- 1 user1 users 0 Jan 30 18:27 test
- パケットトレースにより、ONTAPが
NFS4ERR_ACCESS
nfs writeコールに戻ったことが示される - 読み取り/書き込みファイルをローカルからONTAP UNIXボリュームにコピーする場合に機能します。