나와 같은 방에 Ubuntu Server 15.10이 설치된 컴퓨터가 있습니다. 저는 이것을 Minecraft 서버, 지도 렌더러 및 집에서 실행하고 싶은 기타 PHP 스크립트로 사용합니다. 오전 3시에 지도를 렌더링하고, 오전 2시에 게임 서버를 백업하고, 서버가 종료되면 Minecraft를 다시 시작하도록 cronjob을 설정했습니다(cron은 매분마다 실행되어 프로세스가 실행 중인지 확인하고 그렇지 않으면 시작합니다). 내 crontab이 하루 정도 지나면 사라지는 점을 제외하면 이 모든 것이 훌륭하게 작동합니다.
로그인한 일반 사용자 계정에 설정했습니다(일부 기능은 루트로 실행할 때 실행되지 않습니다). crontab -e
편집을 위해 vim에서 열어서 사용합니다 . 로 나열할 수 있고 crontab -l
, 로 재설정하고 맨 아래에 행을 수동으로 다시 추가하려고 시도했지만 crontab -r
, 무엇을 하든 오래 전에 입력한 행으로 돌아가서 원하지도 않습니다. 지금 달려라.
원인이 무엇인지 아시나요?
답변1
문제는 이것에서 비롯된다마인크래프트 백업 스크립트. cronjob 자체를 생성하도록 설정되어 있지만 어떤 이유로든 전체 crontab이 지워집니다. 이슈 트래커에 보고하세요.