分享

Kafka server启动问题

Gatsby 2016-5-22 13:43:04 发表于 疑问解答 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 5 19106
我从Apache官网下载kafka_2.11-0.9.0.1.tgz,或自己编译kafka-0.9.0.1-src,然后自己虚拟机上部署单节点的Kafka时,
[mw_shl_code=bash,true]bin/zookeeper-server-start.sh config/zookeeper.properties[/mw_shl_code]
可以启动单节点的ZK实例,但是
[mw_shl_code=bash,true]bin/kafka-server-start.sh config/server.properties[/mw_shl_code]
启动Kafka server时报错如下:
[mw_shl_code=bash,true][2016-05-21 21:56:15,368] FATAL  (kafka.Kafka$)
java.lang.NoSuchMethodError: scala.Predef$.ArrowAssoc(Ljava/lang/Object;)Ljava/lang/Object;
        at kafka.api.ApiVersion$.<init>(ApiVersion.scala:33)
        at kafka.api.ApiVersion$.<clinit>(ApiVersion.scala)
        at kafka.server.Defaults$.<init>(KafkaConfig.scala:121)
        at kafka.server.Defaults$.<clinit>(KafkaConfig.scala)
        at kafka.server.KafkaConfig$.<init>(KafkaConfig.scala:522)
        at kafka.server.KafkaConfig$.<clinit>(KafkaConfig.scala)
        at kafka.server.KafkaServerStartable$.fromProps(KafkaServerStartable.scala:28)
        at kafka.Kafka$.main(Kafka.scala:58)
        at kafka.Kafka.main(Kafka.scala)
[/mw_shl_code]
我用Kafka GitHub上的命令自己编译指定Scala版本也报上述同样的错误:
[mw_shl_code=bash,true]gradlew -PscalaVersion=2.11.8 jar
gradlew -PscalaVersion=2.11.8 test
gradlew -PscalaVersion=2.11.8 releaseTarGz[/mw_shl_code]
想问问大家这是怎么回事?有木有人遇到过类似的情况?

已有(5)人评论

跳转到指定楼层
NEOGX 发表于 2016-5-22 15:14:54
首先需要确认问题,是由于自己编译的问题,还是配置的问题。
自己下载一个正常的是否也出现这种情况。
回复

使用道具 举报

Gatsby 发表于 2016-5-22 15:23:47
NEOGX 发表于 2016-5-22 15:14
首先需要确认问题,是由于自己编译的问题,还是配置的问题。
自己下载一个正常的是否也出现这种情况。

我说了从官网直接下载,和自己编译出现的问题是同样的。其次,我是部单节点,完全是按官网的步骤来的,http://kafka.apache.org/documentation.html#quickstart,1.3 Quick  Start。所以没有修改任何配置
回复

使用道具 举报

nextuser 发表于 2016-5-22 18:18:40
楼主参考下这个
求助,KafkaUtils.createStream运行时报错
http://www.aboutyun.com/thread-15193-1-1.html


回复

使用道具 举报

Gatsby 发表于 2016-5-22 22:08:29
nextuser 发表于 2016-5-22 18:18
楼主参考下这个
求助,KafkaUtils.createStream运行时报错
http://www.aboutyun.com/thread-15193-1-1.ht ...

这个我已经看过了,说的是Scala版本问题。所以我自己编译了一下,结果还是不行,哎
回复

使用道具 举报

小鸟 发表于 2016-5-24 15:48:03
之前使用IntelliJ时遇到过这样的错误,scala版本问题,检查下本地环境下的scala版本是否一致
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条