서비스가 실행 중인지 확인할 수 있지만 상태를 확인할 수는 없습니다.

서비스가 실행 중인지 확인할 수 있지만 상태를 확인할 수는 없습니다.

서비스 이름은 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)가 실행 중입니다..."라는 메시지가 표시됩니다(시작, 중지, 다시 시작도 시도함).

관련 정보