小编sam*_*amh的帖子

重新启动后 NFS 服务器不提供共享服务

我有两个 Linode 容器。Box A 是我们的通用 Web 服务器。它偶尔需要访问设置为 NFS 服务器的 Box B。

当 Box B 重新启动时,无论我做什么,Box A 都无法访问任何 NFS 共享。经过几个小时的故障排除,我终于能够将其缩小到一个单一的步骤修复。

Box B 重启后:

$ sudo service nfs restart
Run Code Online (Sandbox Code Playgroud)

这些都是最新的 CentOS 6.8 机器。我相信 NFS 相关的软件包都是通过 yum 安装的。我确实在设置整个过程时遇到了一些麻烦;这不是一个顺利的过程,但在重新启动 nfs 服务后,一切正常。

如果我

$ sudo service --status-all
Run Code Online (Sandbox Code Playgroud)

发出重启前后没有区别。也许这是一个时间问题?但我不知道如何开始解决这个问题。我能做什么?

其他注意事项:

  • 我正在使用 autofs 从 Box A 按需自动挂载共享,但共享也不会手动挂载

  • 我每天都在 Windows 和 Mac 桌面和服务器上度过,但多年来我一直在 Linux 上运行网站。我精通我需要做的事情,但这不是我的舒适领域,我花了很多时间在谷歌上搜索如何做新事物。

我也不知道去哪里查。我在日志中没有看到任何明显的东西,但告诉我要查找什么,我会发布。

更新

在方框 B 上:

 [shorowitz@BoxB ~]$ sudo chkconfig --list nfs
 nfs                0:off   1:off   2:on    3:on    4:on    5:on    6:off
 [shorowitz@BoxB ~]$ sudo chkconfig …
Run Code Online (Sandbox Code Playgroud)

nfs openvz init centos6

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

标签 统计

centos6 ×1

init ×1

nfs ×1

openvz ×1