리눅스 cron 설정시 문의 드립니다.

Astarot   
   조회 3197   추천 0    

 서버 사용량을 체크하기 위해 시간대별로 크론으로 리소스값을 측정하려 합니다.


0 17-20 * * * sar -n DEV 10 >> /root/network-$(date +\%Y\%m\%d\%H\%M).txt

0 17-20 * * * mpstat -P ALL 10 >> /root/cpu-$(date +\%Y\%m\%d\%H\%M).txt

0 17-20 * * * iostat -xz 10 >> /root/disk-$(date +\%Y\%m\%d\%H\%M).txt

0 17-20 * * * vmstat 10 >> /root/mem-$(date +\%Y\%m\%d\%H\%M).txt


이런식으로 돌리는대 20시가 되면 종료가 됐으면 좋겠는데 오늘 출근해보니 종료가 안되더라구요.


혹시 추가 설정 해야 할게 있을까요?

짧은글 일수록 신중하게.
엠브리오 2018-12
적혀 있는대로 실행하면 종료되지 않고 계속 실행된 채로 남아 있네요.

한번 실행되고 빠져나가도록 옵션을 조정해 보거나 PID 번호를 알아두었다가 강제로 종료시키는 방법을 써보세요.
정희섭 2018-12
프로세스들 백그라운드로 실행하면서 pid 따 놓은 다음 20시에 kill 해주는 방식으로 스크립트를 짜셔야 됩니다

https://stackoverflow.com/questions/1908610/how-to-get-pid-of-background-process

while loop 타면서 시간 체크 하다가 시간 넘어가면 kill 하고 loop break...


QnA
제목Page 1486/5731
2015-12   1792543   백메가
2014-05   5267562   정은준1
2017-03   3974   나파이강승훈
2014-04   3974   윈도우10
2015-05   3974   Ness
2018-11   3974   포카
2019-04   3974   천마건빵
2019-12   3974   컴박
2016-03   3974   인디고
2016-04   3974   경박한시민
2019-07   3974   세상탈출
2015-03   3974   이유종
2015-11   3974   행아범
2018-02   3974   봉봉이
2018-09   3974   백만스물하나
2015-02   3974   ADUS
2016-10   3974   쿰척쿰척
2020-08   3974   FreeBSD
2017-03   3974   백만스물하나
2017-07   3974   허인구마틴
2017-03   3974   유포리아
2019-07   3974   옵테론입문