Nfs

NFS4 ID 映射

  • February 9, 2017

目前使用 NFS4 idmapping。如果我手動將 NFS 伺服器上的文件“ /sys/module/nfsd/parameters/nfs4_disable_idmapping”更新為“ N ”並刷新記憶體,則 UID 和 GID 會正確顯示在 NFS 客戶端上。問題出在重新啟動時,似乎將此文件更改回“ Y

解決方案“嘗試在伺服器上強制使用數字 ID:echo “options nfs nfs4_disable_idmapping=1” > /etc/modprobe.d/nfs.conf 並重新啟動 NFS 伺服器。 ”似乎沒有幫助。我什至試過 nfs4_disable_idmapping=0

您指定了錯誤的模組。當您要配置 nfs 伺服器時,您必須提供nfsd模組的選項:

echo "options nfsd nfs4_disable_idmapping=0" > /etc/modprobe.d/nfsd.conf

請注意,這應該是伺服器模組的“options nfsd”(而不是“options nfs”)。

引用自:https://serverfault.com/questions/766869