Raspbian Jessieでautofsを使用して起動するときのNFSマウント

Raspbian Jessieでautofsを使用して起動するときのNFSマウント

RPiを設定しようとしています。ラズベリーパイジェシーautofs設置のため始めに私のQNAP NASのNFS共有。

手動インストール

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

autofs可能であれば、サービスも機能します。手動で起動そして

sudo service autofs start

後ろに最初からrpcbindサービスnfs-commonが優先です。

これで、起動時に関連する3つのサービス(rpcbindnfs-commonおよび)がすべて自動的に開始されるようになりました。autofs

Raspbian Jessieを使用しているので、systemd開始に追加する必要があるサービスrpcbindnfs-common開始する必要があるサービスはどうすればよいですか?今後 autofs

init.dなどを使うべきですか?

sudo update-rc.d rpcbind enable

sudo update-rc.d nfs-common enable

それともユニットファイルを作成する必要がありますかsystemd

答え1

Debianについてはよくわかりませんが、Ubuntuには現在バグがあります。

現在の回避策は、fstab行のオプションセクションに「x-systemd.automount」を追加することです。

エラーを見る1515446

答え2

ついにこの解決策を見つけました。使った

sudo update-rc.d rpcbind enable

そして

sudo update-rc.d nfs-common enable

起動時に有効になっrpcbindて起動しましたが、正しく起動されませんでした。nfs-commondnfs-commonrpcbind

だから解決策を見つけましたrpcbind

service rpcbind start

スクリプト内部/etc/rc.local。私はこれが正しい方法ではないことを知っていますが…効果があります。

より良い提案があれば、いつでも提出してください!

関連情報