前提条件:
1.)SSH免密登录设置过
2.)在其中一台服务器启动kafka成功
报错信息:
jps 查看不到进程
logs下面的server.log.2022-**-**-**
错误日志:ERROR Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer)
解决方案:
运用scp 拷贝kafka整个文件到另外的服务器,需要注意:
就算在config文件下改掉server.properties文件中的broker.id的值,此时第一台服务器已经启动,就会生成下面这个储存数据的文件夹,文件夹中的meta.properties也会生成broker.id,所以需要把这个文件夹删除掉
Tips:
此文件夹下面储存的是错误日志,以及当使用过kafka之后,会自动创建50个分区来储存集群下主题的消费者的偏移量(大白话:就是说跟书签一样,记录你读到那一页那个字,让下一个过来操作的人知道之后开始从哪里读)。