启用的nfs服务无法启动

Mil*_*ays 5 debian nfs systemd

我尝试nfs在运行 Raspbian 的 Pi3 上安装

\n\n

我已经安装了:-

\n\n
sudo apt-get install rpcbind nfs-kernel-server\n
Run Code Online (Sandbox Code Playgroud)\n\n

添加到/etc/exports

\n\n
/var/www    *(rw,fsid=0,sync)\n/home   *(rw,sync,no_subtree_check)\n
Run Code Online (Sandbox Code Playgroud)\n\n

跑步sudo exportfs

\n\n

我已启用:-

\n\n
sudo systemctl enable rpcbind.service\nsudo systemctl enable nfs-kernel-server\n
Run Code Online (Sandbox Code Playgroud)\n\n

我可以使用以下命令安装在 Ubuntu 机器上:-

\n\n
sudo mount -v -o noatime -t nfs 10.1.1.41:/home/pi ~/test\n
Run Code Online (Sandbox Code Playgroud)\n\n

不幸的是,当我重新启动 Raspbian 时,它nfs-kernel-server.service无法启动。

\n\n
systemctl status nfs-kernel-server.service\n\xe2\x97\x8f nfs-kernel-server.service - LSB: Kernel NFS server support\n   Loaded: loaded (/etc/init.d/nfs-kernel-server)\n   Active: active (exited) since Tue 2017-03-07 23:09:48 AEDT; 1 day 14h ago\n  Process: 527 ExecStart=/etc/init.d/nfs-kernel-server start (code=exited, status=0/SUCCESS)\n
Run Code Online (Sandbox Code Playgroud)\n\n

我需要手动重新启动:-

\n\n
sudo systemctl restart nfs-kernel-server.service\n
Run Code Online (Sandbox Code Playgroud)\n\n

我看过其他人提出的类似问题的一些报告,但没有解决方案。

\n

Mil*_*ays 0

为了清理这个旧帖子。

Jessie systemd 服务有一个已知错误,但现已修复。

在 Stretch 下你要做的唯一一件事是install nfs-kernel-server- 现在似乎有一个合适的 systemd 服务,并且rpcbind现在默认包含在内。