kafka-2-1-4停止在部署服务器上工作

时间:2019-10-07 20:54:02

标签: kubernetes apache-kafka

我试图了解为什么使用af部署在aws上且运行良好的kafka-2-1-4的现有应用程序停止发送kafka消息的原因。在分析问题期间,我在kubernetes仪表板上浏览了此错误消息。从错误中我了解到,三个kafka代理之一已停止/失败,并且无法再次重新启动容器[如果我是kafka的新手,如果我的理解是错误的,请更正我]。我试图弄清楚为什么重新启动已停止的容器会失败,并且首先为什么会失败?需要解决什么问题?

我已经尝试过搜索错误,但是找不到任何特定的内容。虽然重述了kafka服务器,但已修复该问题,但我想在此了解问题。如果我错过了任何必填信息,请随时询问。

这是Kubernetes仪表板中的错误

Liveness probe failed: CRITICAL: 48 partition(s) have the number of replicas in sync that is lower than the specified min ISR.
Exec lifecycle hook(bash -c kill -s TERM 1; while $(kill -0 1 2>/dev/null(; do sleep 1; done]) for Container "broker" in Pod "kafka-2-1-4-0_kafka(a2e66409-e3c9-11e9-9584-02169d70a228)" failed - error:command 'bash -c kill -s TERM 1; while $(kill -0 1 2>/dev/null); do sleep 1; done' exited with 137:, message:""
Back-off restarting failed container

0 个答案:

没有答案