Unix

使用 NFS 託管主文件夾是否可行?

  • January 2, 2021

我計劃部署一些自助服務終端電腦,並希望給它們留下一個小型筆式驅動器作為引導盤,將其餘部分保存在易於備份的伺服器上,ala LTSP

現在我正在考慮兩種選擇。NFSed /home/ 或 ~/ 的本地副本在登錄時複製,在註銷時 rsync。

我擔心處理文件可能會變得太慢,或者我的網路可能會阻塞

我在生產環境中使用 NFS 作為我的主目錄。有幾個技巧。

  1. 不要 NFS 掛載到/home- 這樣您就可以擁有一個本地使用者,以便在 NFS 伺服器出現故障時允許您進入。我們登上/mnt/nfs/home
  2. 使用軟掛載和非常短的超時 - 這將防止程序永遠阻塞。
  3. 使用自動掛載程序。這將降低資源使用率,也意味著當 NFS 伺服器由於某種原因出現故障時,您無需擔心重新啟動服務。
auto.master:
 +auto.master
 /mnt/nfs /etc/auto.home --timeout=300

auto.home
  home -rw,soft,timeo=5,intr      home.bzzprod.lan:/home
  1. 使用單點登錄系統,這樣您就不會遇到與權限相關的問題。我有一個 OpenLDAP 伺服器。

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