내 우분투 서버 14.04에서 pptpd 서비스를 시작했고 그 상태를 확인했을 때:
ubuntu@server:~$ service pptpd status
* /usr/sbin/pptpd is not running
하지만 실제로 작동하고 있습니다.
ubuntu@server:~$ ps aux | grep pptpd
root 1053 0.0 0.0 10680 764 ? Ss Aug10 0:00 /usr/sbin/pptpd
왜 이런 일이 발생합니까?
답변1
이는 init가 서비스가 실행 중인지 감지하는 방법(예: 파일 소켓 사용)에 따라 다릅니다. 이 구성 없이 프로세스를 실행하면 init는 서비스의 실제 상태를 알 수 없습니다.