크론드를 죽일 수 없습니다. 크론 서비스를 중지하려고 합니다.

크론드를 죽일 수 없습니다. 크론 서비스를 중지하려고 합니다.

매우 실망스럽습니다. 다음과 같이 시도해 봅니다.

service crond status

그리고 이것을 얻었습니다 :

Redirecting to /bin/systemctl status  crond.service
crond.service - Command Scheduler
Loaded: loaded (/usr/lib/systemd/system/crond.service; enabled)
Active: active (running) since Thu 2015-06-25 07:44:35 UTC; 1 months 21 days ago
Main PID: 2557 (crond)
CGroup: /system.slice/crond.service
└─2557 /usr/sbin/crond -n

Aug 14 21:18:37 li958-202.members.linode.com crond[2557]: 2015-08-14 21:18:37 1ZQMLV-0004ER-HX User 0 set for local_delivery transport is on the neve...ers list
Aug 14 21:18:37 li958-202.members.linode.com crond[2557]: 2015-08-14 21:18:37 1ZQMN3-0004ST-Nr User 0 set for local_delivery transport is on the neve...ers list
Aug 15 21:18:19 li958-202.members.linode.com crond[2557]: 2015-08-15 21:18:19 1ZQip4-0005iq-BH User 0 set for local_delivery transport is on the neve...ers list
Aug 15 21:18:19 li958-202.members.linode.com crond[2557]: 2015-08-15 21:18:19 1ZQiqJ-0005va-CF User 0 set for local_delivery transport is on the neve...ers list
Aug 16 00:35:01 li958-202.members.linode.com crond[2557]: (CRON) OPENDIR FAILED (/var/spool/cron): No such file or directory
Aug 16 01:49:57 li958-202.members.linode.com systemd[1]: Started Command Scheduler.
Aug 16 01:50:09 li958-202.members.linode.com systemd[1]: Started Command Scheduler.
Aug 16 02:08:01 li958-202.members.linode.com crond[2557]: (CRON) INFO (running with inotify support)
Aug 16 02:09:01 li958-202.members.linode.com crond[2557]: (CRON) INFO (running with inotify support)
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
Hint: Some lines were ellipsized, use -l to show in full.

그런 다음 SO 및 다른 곳에서 검색하는 동안 다음을 모두 시도했습니다.

kill -1 2557
kill -HUP 2557
service crond stop

아무것도 없다일하다. 누구든지 도와줄 수 있나요?

답변1

kill -1SIGHUP 신호를 보내는 명령입니다. 이는 pid가 1보다 큰 모든 프로세스가 신호를 수신한다는 의미입니다.

당신에게 필요한 것은 입니다 kill -9 2557. 이 -9매개변수는 원하는 프로세스에 SIGKILL 신호를 보내 프로세스가 종료되었는지 확인합니다.

시스템에 이 프로그램이 설치되어 있는 경우 다른 옵션이 있습니다.

pkill crond
killall crond

답변2

얻은 출력의 첫 번째 줄(" redirecting to...")에 따르면 systemd를 사용하고 있으므로 이전 SysV 명령 중 상당수가 작동하지 않습니다.

시스템 서비스를 관리하는 데 사용됩니다 systemctl.

중지 명령을 실행하는 데 필요한 명령은 다음 cron과 같습니다 systemctl stop crond.service. 비활성화하려면 다음을 수행하십시오 systemctl disable crond.service.

시스템 단위를 관리하는 방법에 대한 자세한 내용은 을 참조하십시오 man systemctl.

관련 정보