
我有 2 個正在運行的 Ubuntu 18.04 伺服器。 media-01 有一個來自 storage-01 的 NFS 掛載,而且它已經工作了幾個月沒有問題。 2 天前,media-01 無法看到 NFS 共享上的文件,而且權限是正確的。
掛載不會出現問題,我可以在 media-01 的掛載點上建立一個目錄,但目錄在 storage-01 上不可見。沒有出現錯誤日誌條目,只有正常的掛載成功訊息。
storage-01 的 /etc/exports 配置為
/Storage 10.0.1.0/24(rw,sync,no_subtree_check)
media-01 將 /etc/fstab 配置為
10.0.1.72:/Storage /Storage nfs defaults,user,exec
我確實有 /etc/fstab 作為
10.0.1.72:/Storage /Storage nfs defaults,nfsvers=3 0 0
但當我進行故障排除時,我刪除了 nfsvers
我很茫然,重新啟動沒有任何效果,改變掛載點也沒有改變任何東西。
我創建了一個輔助導出,它確實反映了更改,並且配置方式相同。
權限為nobody:使用者擁有777權限的目錄。
任何幫助,將不勝感激。
答案1
因此,我在 /Storage 中存在 2 個單獨的 NFS 磁碟,透過為每個磁碟建立單獨的匯出和安裝點,我解決了這個問題。
我注意到,當我在 /Storage 上執行 ls -la 時,它顯示了 storage-01 上 sda2 的可用空間,而不是 sdb1 和 sdb2。