欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Kafka 的No kafka server to stop报错处理

程序员文章站 2022-05-22 18:50:51
使用kafka-server-stop.sh命令关闭kafka服务,发现无法删除,报错如下图No kafka server to stop 下面修改kafka-server-stop.sh将 PIDS=$(ps ax | grep -i 'kafka\.Kafka' | grep java | gr ......

使用kafka-server-stop.sh命令关闭kafka服务,发现无法删除,报错如下图no kafka server to stop

 Kafka 的No kafka server to stop报错处理

 


下面修改kafka-server-stop.sh

pids=$(ps ax | grep -i 'kafka\.kafka' | grep java | grep -v grep | awk '{print $1}')

修改为

pids=$(jps -lm | grep -i 'kafka.kafka'| awk '{print $1}')

命令详解:使用jps -lm命令列出所有的java进程,然后通过管道,利用grep -i 'kafka.kafka'命令将kafka进程筛出来,最后再接一管道命令,利用awk将进程号取出来

 

具体修改如下图所示

Kafka 的No kafka server to stop报错处理

 

测试:
Kafka 的No kafka server to stop报错处理

 

ok!