2017-06-15 144 views

回答

0

是的,因爲您刪除了睡眠無限,容器正在啓動和終止。你需要保持睡眠聲明。你有沒有理由去除睡眠?

由於 SR

+0

的'睡眠infinity'有理由這裏的問題https://stackoverflow.com/questions/44596146/why-my-spark-job-stuck-在-卡夫卡流? – BAE

0

吊艙進入CrashLoopBackOff狀態的原因是,Kubernetes期望處理管理由容器執行的命令。假定start-master.sh腳本執行,然後退出,Kubernetes解釋爲進程正在死亡。您需要執行一條不會退出的命令,以保持Pod活着。在這種情況下,包含sleep infinity以模擬長時間運行的過程。你也可以用類似做到這一點:

'./start-master.sh ; /bin/bash'

+0

感謝這個問題呢https://stackoverflow.com/questions/44596146/why-my-spark-job-stuck-in-kafka-streaming? – BAE