서버 초기화시 crontab -e 명령을 이용하지 않고, 정보가 설정된 파일을 이용하여 크론잡을 실행할 수 있습니다.
- /etc/cron.d/ 아래에 파일을 생성합니다.
- 이 파일은 crontab -e 로 작성하는 내용과 동일하게 생성하면 되는데, 꼭 실행하는 사용자를 입력해야 합니다.
- 다음과 같이 실행하고자 하는 사용자 root 를 꼭 입력해야 합니다. 다른 유저로 실행하려면 해당 유저의 이름을 입력하면 됩니다.
# /etc/cron.d/metastore
* * * * * root /usr/local/bin/metastore-script.sh >> /var/log/metastore.log 2>&1
버전에 따라 다를 수 있지만, 파일이 생성되면 크론잡이 주기적으로 파일을 갱신해서 실행합니다. 만약 실행되지 않는다면 크론을 재시작하면 됩니다.
반응형