小编zac*_*han的帖子

如何确保 nfs-server 在解析主机名之前不会启动?(16.10)

摘要: 有没有办法确保 NFS 服务器不会由 systemd 启动,直到它可以正确解析 中指定的客户端计算机名称/etc/exports

问题描述:我发现在服务器(运行 16.10)重新启动后,NFS 共享无法正常使用。客户端收到“服务器拒绝访问”错误,直到exportfs -raservice nfs-server restart在服务器上手动运行。之后,一切都按预期进行。

服务器/etc/exports仅包含:

/mnt/raidarray clientmachine(rw)
Run Code Online (Sandbox Code Playgroud)

哪里clientmachine是本地网络上 NFS 客户端机器的主机名。

问题识别:(systemctl status nfs-server下)的输出说明问题:在启动NFS服务器时无法解析客户端的名称。

? nfs-server.service - NFS server and services
Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled
Active: active (exited) since Tue 2017-01-17 16:47:38 CST; 26min ago
Main PID: 1520 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4915)
CGroup: /system.slice/nfs-server.service
Jan 17 16:47:38 servermachine exportfs[1511]: exportfs: Failed to resolve clientmachine
Jan …
Run Code Online (Sandbox Code Playgroud)

server nfs networking systemd 16.10

5
推荐指数
1
解决办法
4484
查看次数

标签 统计

16.10 ×1

networking ×1

nfs ×1

server ×1

systemd ×1