今天,配置kafka后,启动三个节点的kafka,刚开始看jps都正常,但过了几秒钟后再看就没有kafka进程了。
解决思路
1.找到错误原因
首先要知道是什么错误导致的这种情况,去看我们的server.log日志文件,日志文件路径在kafka/logs目录下,找到server.log并查看日志信息:
cat server.log
可以看到日志信息的错误提示,如下图:
2.分析错误
划线错误为:Kafka’s log directories (and children) should only contain Kafka topic data.
翻译一下:Kafka的日志目录(和子目录)应该只包含Kafka主题数据
通过此错误信息能够得出应该是kafka的配置文件中,日志的指定目录的路径出现的问题。
3.根据分析找到解决办法
然后我们去查看kafka配置文件的日志目录的配置信息,
配置文件在我们的kafka/config下,找到server.properties配置文件:
vim server.properties
查看我们的日志路径的配置信息,如图: