HP-UX

cron 에 등록된 스크립트(백그라운드) 수행시 nohup.out 로그 미생성

 
박상철_3
신규 회원

cron 에 등록된 스크립트(백그라운드) 수행시 nohup.out 로그 미생성

WAS서버인데요.

cron 에 JEUS을 재기동하도록 등록이 되어있어요(Background로 수행됨)



커맨드창에서 JEUS 기동명령어 수행시 nohup.out 로그 생성되는데 cron 에 의해 JEUS 재기동될때 nohup.out에 로그가 생성이 되지 않아요.



혹시 아시는 분은 답변을 좀 부탁드려요.
4 응답 4
이태곤
중학생

cron 에 등록된 스크립트(백그라운드) 수행시 nohup.out 로그 미생성

안녕하십니까



너무 설명이 어려웠나요? 지송...



1. 먼저 명령어 작성



# vi /jeus/job1.sh

/usr/bin/nohup /prog/startmyprog >/tmp/nohup.out 2>&1

(/prog/startmyprog는 Jeus 기동 script입니다. /jeus/start.sh)

# chmod +x /jeus/job1.sh



2. crontab 등록



* 1 * * * /jeus/job1.sh

이태곤
중학생

cron 에 등록된 스크립트(백그라운드) 수행시 nohup.out 로그 미생성

안녕하십니까



다음과 같이 해보십시오



nohup /prog/startmyprog >/tmp/nohup.out 2>&1
박상철_3
신규 회원

cron 에 등록된 스크립트(백그라운드) 수행시 nohup.out 로그 미생성

nohup /prog/startmyprog >/tmp/nohup.out 2>&1



위내용에 대한 해석좀 부탁드립니다.

/prog/startmyprog 저희 장비에 이런 녀석이 없거든요
고재진
중학생

cron 에 등록된 스크립트(백그라운드) 수행시 nohup.out 로그 미생성

안녕하세요.



/prog/startmyprog ==> 이부분은 예시로 든것 같은데요.

이거 대신 기동명령어를 넣으시라는 얘기입니다..^^



전 cron 에 어떻게 등록 되어있는지 궁금하네요..



그럼