Boot

在 Raspbian Jessie 上使用 autofs 在啟動時掛載 NFS

  • February 19, 2016

我正在嘗試使用 Raspbian Jessie 配置我的 RPi,以便在****啟動時從我的 QNAP NASautofs掛載NFS 共享。

手動安裝

mount -v -t nfs server://share /mnt/share

autofs如果我手動啟動它,該服務也可以工作

sudo service autofs start

啟動後也先rpcbind服務nfs-common

現在我希望所有涉及的 3 個服務(rpcbindnfs-commonautofs在引導時自動啟動。

由於 Raspbian Jessie 使用systemd,我應該怎麼做才能添加到引導rpcbindnfs-common服務,應該在之前 autofs啟動?

我應該使用init.d等等

sudo update-rc.d rpcbind enable

sudo update-rc.d nfs-common enable

還是我必須創建一個systemd單元文件?

我終於找到了這個解決方案。我用了

sudo update-rc.d rpcbind enable

sudo update-rc.d nfs-common enable

啟用rpcbindnfs-commond在啟動時啟動,但只有在沒有nfs-common正確啟動時才能正確啟動rpcbind

rpcbind所以我通過添加找到了解決方法

service rpcbind start

/etc/rc.local腳本里面。我知道這不是正確的方法……但它有效。

如果有人有更好的建議,歡迎!

我不確定 Debian,但 Ubuntu 現在有一個錯誤。

目前的解決方法是在 fstab 行的選項部分添加“x-systemd.automount”。

請參閱錯誤1515446

引用自:https://unix.stackexchange.com/questions/261430