본문 바로가기
MYSQL

[Errno 32] Broken pipe 처리

by 리틀홍콩 2017. 8. 31.
728x90

linux시스템에 crontab으로 Table 특정 컬럼에 data를 업데이트해주는 프로그램을 추가하여 몇일 두고보았는데, 계속 오류가 발생하였다.


[Errno 32] Broken pipe


수동으로 돌려주면 이상이 없는데, crontab으로 스케쥴링 처리를 해줄때마다 계속 오류가 발생하여 몇일간은 수동으로 처리해주었는데,


일단처리는 아래와 같이 하여 일단 오류는 처리되었다.

(set_beta.sh 안에 python 실행하는 명령어가 기재되어있다.)


0 6 * * 1-5 /bin/sh /data/source/set_beta.sh >> /dev/null 2>&1


개인적인 생각으로 아래 참고자료링크를 보고나서 print때문에 나오는 오류가 아닐까 생각이 든다.




참고자료 : https://stackoverflow.com/questions/4836450/errno-32broken-pipe-in-python-script-in-crontab

댓글