我有两个系统都运行 RHEL 6.8,每个系统都是从同一模板克隆的,但 salt401 系统有一个奇怪的问题,服务命令不返回任何内容。我尝试了一些不同的服务命令,但没有结果。
我使用 sudo 作为不同的用户进行了测试,但结果相同。我比较了 .bash_profiles 但它们是相同的。
对于这个例子,我确实知道 ssh 守护进程正在运行,因为我可以通过 ssh 连接到系统。
[root@salt401 ~]# service sshd status
[root@salt401 ~]#
[root@salt404 ~]# service sshd status
openssh-daemon (pid 2260) is running...
[root@salt404 ~]#
如何让服务命令输出结果?
答案1
您是否尝试过重新安装包含 /bin/env 的软件包?
# yum reinstall `rpm -qf /bin/env`
您还可以检查Redhat 的客户门户。
除了重新安装之外/bin/env
,initscripts也需要重新安装。
# yum reinstall initscripts