서버 다시 시작을 예약하기 위해 수행 중인 작업을 어떻게 알 수 있나요?

서버 다시 시작을 예약하기 위해 수행 중인 작업을 어떻게 알 수 있나요?

저는 친구의 서버 작업을 돕고 있는데 매주 일요일 밤에 서버가 재부팅되는 것 같습니다. 서버가 다시 시작되는 원인을 어떻게 알 수 있나요? 재부팅 외에도 서버는 사용자 정의 응용 프로그램에 대한 유지 관리 스크립트를 실행하는 것으로 보입니다. 유지 관리를 실행하는 동시에 재부팅하는 것이 있는 것 같습니다.

답변1

이것은 crontab 항목처럼 들립니다. /etc/cron.weeklyroot 에 대한 디렉토리와 crontab 항목을 살펴보겠습니다 crontab -l.

또한 /var/log/cron로그 파일(Fedora/CentOS/RHEL) 또는 /var/log/syslog(Debian/Ubuntu)을 확인하세요. 다음과 같은 줄이 나타납니다.

8월 12일 08:17:01 Manny CRON[15582]: (루트) CMD ( cd / && run-parts --report /etc/cron.hourly)

아니면 이거:

8월 11일 04:50:01 Grinch CROND[30262]: (루트) CMD (/usr/lib64/sa/sa1 -S DISK 1 1)

서버가 다시 시작되는 시점에 해당하는 행을 찾으십시오.

관련 정보