如何在重新啟動時自動匯出 NFS 共享?

如何在重新啟動時自動匯出 NFS 共享?

我繼承了一個小型網絡,其中每台機器都是 NFS 伺服器/客戶端,並將 /data 資料夾匯出到所有其他機器。我添加了一台我希望具有相同功能的計算機,並相應地更新了網路 /etc/fstab 和 /etc/exports。

但是,重新啟動後,新電腦不會自動建立匯出表,因此我必須手動sudo exportfs -a為該電腦建立匯出表,然後sudo mount -a在用戶端上將它們連接起來。正如一些文章所建議的那樣,我已經將共享添加到 /etc/exports 中。 NFS 的預設行為是什麼?舊機器似乎沒有用於導出共享的 /etc/profile 行......至少我找不到。

如何讓新機器(Ubuntu 12.04)在重新啟動時自動匯出其共用?

答案1

這取決於您的發行版。或許

systemctl enable nfsserver.service

或者

insserv nfsserver

或者

chkconfig nfsserver on

如果您的服務根本稱為「nfsserver」。您可以透過以下方式找到合適的人:

find /etc/init.d /usr/lib/systemd/  -iname "*nfs*"

相關內容