2017年8月23日 星期三

NFS4的idmapping

對於NFS version4(nfs4),client上面需要從server得到idmapping所需的資訊

例如說user1, uid=1111,那就必須要在nfs server上面有這個使用者,當server用nfs4分享user1的資料夾到client上面的時候,才能夠正確顯示。這可能是因為nfs4在傳送資料夾權限的時候不是用UID,而是用ID,所以才需要用到idmapping

若是分享的資料夾在nfs server上面沒有帳號,則idmapd從server傳送uid對應id表的時候,就會出現nobody

以下是一些相關指令:
  1. sudo nfsstat -m
  2. service nfs-kernel-server restart
  3. service nfs-common restart
意思是:
  1. 看用nfs掛載進來的資料夾,nfs的版本與設定
  2. 在nfs server上面重新開啟nfsd
  3. 在nfs client重新跑idmapd


參考資料

_EOF_

沒有留言:

張貼留言