5.3. NFS 的警告

當設定叢集的 NFS 服務時,必須將下列的要點列入考量。

避免使用 exportfs -r

由叢集成員經由 NFS 匯出的檔案系統並沒有在傳統的 /etc/exports 指定,然而 與叢集服務相關的 NFS 匯出卻在叢集設定檔案中指定了(由 叢集設定工具 所建立)。

exportfs -r 指令將移除在 /etc/exports 檔案中沒有特別指定的任何匯出資訊, 執行這個指令將會導致叢集的 NFS 服務變得無法被存取(直到服務被重新啟動)。 由於這個原因,建議您避免 於已設定高存取性之 NFS 服務的叢集中使用 exportfs -r 指令。 如要回復不經意使用 exportfs -r 指令,必須先停止然後再重新啟動 NFS 叢集服務。

NFS 檔案鎖定

在容錯移轉或服務重置階段中並無法保留 NFS 檔案鎖定,這是由於 Linux NFS 的實作儲存檔案鎖定資訊在系統檔案中的事實。 這些代表 NFS 鎖定狀態的系統檔案並不於叢集中進行複製, 也就是暗示說,這些鎖定也許於叢集操作的後續再次地發放。