首先查看 kafka与bin同级的logs目录中的server.log日志内容
中文学习追踪地址:http://orchome.com/
1、unable to fetch metadata in 6000ms
连接不上的问题,导致原因使用了非root 用户,需要在/etc/hosts 添加
vi /etc/hosts
最后加上
192.168.1.2 lli
重启zk、kafka
2、重新启动后,还是抛异常
WARN Error while fetching metadata with correlation id 1 :
{TRAIL_TOPIC=LEADER_NOT_AVAILABLE} (org.apache.kafka.clients.NetworkClient)
删除 zk的/tmp/zk文件夹,删除 kafka的/tmp/kafka文件夹
重启zk、kafka
3、java.lang.InternalError: a fault occurred in a recent unsafe memory access operation in compiled Java code
异常信息
java.lang.InternalError: a fault occurred in a recent unsafe memory access operation in compiled Java code
原因:kafka-logs 存储空间满了
4、java.nio.BufferUnderflowException
[2017-05-22 14:40:21,250] ERROR Processor got uncaught exception. (kafka.network.Processor)
java.nio.BufferUnderflowException
at java.nio.Buffer.nextGetIndex(Buffer.java:506)
at java.nio.HeapByteBuffer.getLong(HeapByteBuffer.java:412)
at kafka.api.FetchRequest$$anonfun$1$$anonfun$apply$1.apply(FetchRequest.scala:54)
at kafka.api.FetchRequest$$anonfun$1$$anonfun$apply$1.apply(FetchRequest.scala:52)
客户端Jar包版本跟服务端版本不一致导致