2017-09-29 2 views
0

내가 만든에게 완벽하게 작동하고 Sqoop을 작업을 사용하여 Sqoop을 작업을 예약하지만 난 노력하고 때 다음과 같이이 working.I이를 예약 한되지 crontab을crontab을

50 12 * * * sqoop job --exec myjob_direct_append >> /home/training/my_Local/direct_append1.log

를 사용하여 예약하는 방법 올바른 방법으로 안내하십시오.

답변

0

이것은 나에게 잘 들립니다. 이걸 어디에서 실행하고 있습니까? 시스템 crontab (보통/etc/crontab)입니까?

신속하게 문제를 디버깅 할 수 있도록이 매 순간을 실행하고 direct_append1.log에 오류 메시지를 기록 할

* * * * * sqoop job --exec myjob_direct_append >> /home/training/my_Local/direct_append1.log 2>&1 

보십시오 스케줄링.

+0

안녕하세요 Prakul, 답장을 보내 주셔서 감사합니다. 정상적인 터미널에서 [training @ localhost ~] $ crontab -e 및 붙여 넣기와 같은 일반 터미널에서 실행하고 있습니다. * * * * * sqoop job --exec myjob_direct_append >> /home/training/my_Local/direct_append1.log 2> & 1 편집기에서 다음을 저장하십시오 : wq하지만 여전히 제대로 작동하지 않습니다. 올바른 방법은 무엇입니까? – user8167344