答具體解決方法如下
1
磁盤陣列開啓nfs服務後在Linux上掛載該nfs是有正常的讀寫權限的,掛載到windows服務器上後報錯,提示權限不足:
2
經查由於在存儲設備上共享出來的NFS檔案系統歸屬於root權限,且無法修改該所屬用戶,(root的UID和GID分別是0),而Windows透過命令檢視,發現windows是透過UID=-2的用戶去寫,沒有寫入權限。
3
透過修改註冊表將windows訪問NFS時的UID和GID改成0即可,步驟如下
1、在執行中輸入regedit,開啟註冊表編輯器
2、進入HKEY_LOCAL_MACHINESOFTWAREMicrosoftClientForNFSCurrentVersionDefault條目
3、選擇新建----QWORD值,新建AnonymousUid,AnonymousGid兩個值,值爲0.