靜態 NFS 掛載與 autofs 直接映射掛載
我們正在重新設計我們的 NFS 服務,並且可以選擇
/etc/fstab
在啟動時靜態掛載我們的 NFS 共享或作為autofs
直接映射。在我們的新設計中,我們只有 2 個坐騎,並且或多或少會不斷地訪問這些坐騎,因此
autofs
超時坐騎的能力沒有任何好處。我們的新 NFS 伺服器是一個集群設備,因此服務的可用性應該不會產生影響(請參閱我之前關於或多或少經常訪問掛載的陳述)。
我們使用主機配置管理,它應該能夠
fstab
很好地管理 autofs 映射或帶有條目的靜態掛載;我們也不指望它們會發生太大變化。我們目前的設置使用自動掛載器,因此遷移到靜態掛載將是一個改變;我們正試圖找出在我們的情況下使用靜態坐騎的注意事項,但都不夠用。我們對 Google、ServerFault 和我們自己的經驗的搜尋都沒有出現任何結果。使用靜態坐騎似乎更簡單,並且移除了可能損壞的移動元件,但仍然感覺有些不對勁。
鑑於上述考慮,使用我們缺少的靜態安裝有什麼缺點嗎?
(客戶端是 NFSv4、CentOS/Red Hat Enterprise Linux 5/6/+ 和 Solaris 10。每個平台的庫存
autofs
都是考慮中的自動掛載程序。)
實際上很難以一種或另一種方式爭論。我唯一能指出的(發生在我身上)是,如果您使用 fstab 中的靜態掛載並且某人/某事出錯,系統可能無法啟動,您必須進入救援模式才能恢復系統線上的。使用 autofs 時不會發生這種情況。
我認為靜態掛載 fstab 和 autofs 掛載之間的區別在於,當您在 fstab 中輸入所需的條目時,它就像永久掛載一樣。我,即使使用者註銷它也會被掛載。
在 Autofs 的情況下,每當使用者登錄時,它將自動掛載,而每當使用者註銷時,它將自動斷開/解除安裝。