可以确认服务正在运行,但无法检查其状态

可以确认服务正在运行,但无法检查其状态

服务名称为 zabbix_agentd,操作系统:Amazon Linux AMI 版本 2014.09

当我打字时

service --status-all

我懂了 zabbix_agentd (pid 10052)正在运行

但是当我打字时

service status zabbix_agentd

我得到:zabbix_agentd:无法识别的服务

为什么我的服务无法被识别,即使我可以在运行的服务上确认它?

答案1

这是service命令用法:

[root@server ~]# service --help
Usage: service < option > | --status-all | [ service_name [ command | --full-restart ] ]

它应该是:

service zabbix_agentd status

不是:

service status zabbix_agentd

答案2

对我来说,这工作起来是这样的:

ls /etc/init.d

这显示了“zabbix-agent”(末尾没有“d”),方法是:

sudo service zabbix-agent status

我得到“zabbix_agentd (pid 4529) is running...”(也尝试过启动、停止、重新启动)

相关内容