关闭NFS服务:FAILED

时间:2014-03-17 19:02:41

标签: linux service nfs rhel

我使用的是RHEL5.5。我想关闭nfs服务以便安装和运行包。安装本身尝试关闭服务,但失败了。

一直说“关闭nfs服务[失败] ”。

这里有什么问题以及如何将其关闭?

2 个答案:

答案 0 :(得分:0)

您可以尝试使用命令

手动关闭服务
service nfs stop

然后再次尝试安装该软件包。

答案 1 :(得分:0)

正如您所说,由于nfs init脚本检查exportfs中的行数并且/ etc / export文件为空,因此失败,请执行以下操作

  1. 导航至/etc/rc.d/init.d /
  2. 备份nfs脚本(您可以将其复制到另一个目录并将其重命名为nfs.bk)
  3. 在脚本中找到以下部分:

    最后这样做,以便客户端仍然可以访问服务器 当服务器正在运行时。

    CNT = /usr/sbin/exportfs -v | /usr/bin/wc -l

    如果 [$ cnt = 0] ;然后

    action $“关闭NFS服务:”/ usr / sbin / exportfs -au

    否则

    action $“关闭NFS服务:”/ bin / false

    网络连接

  4. 粗体部分表示if语句检查exportfs -v是否包含多于0行。如果你自己运行它会发现它实际上有0行导致脚本失败。所以将[$ cnt -gt 0]改为[$ cnt = 0],一切都会有效。

    更改系统脚本时需要采取额外的预防措施。确保首先备份nfs脚本并通过运行以下命令对其进行测试:

    service nfs stop 
    

    请勿重新启动,以免出现问题,您可以随时恢复原始的nfs scritp。