RHEL 6.8を実行する2つのシステムがあり、それぞれ同じテンプレートから複製されていますが、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