
我繼承了一個小型網絡,其中每台機器都是 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*"