zookeeper + Kafka - 无法创建数据目录 [英] zookeeper + Kafka - Unable to create data directory

查看:40
本文介绍了zookeeper + Kafka - 无法创建数据目录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在单节点中使用 zookeeper 3.4.8 并尝试使用 kafka.

I´m using zookeeper 3.4.8 in single node and try to use kafka.

当我运行这个命令时:

zookeeper-server-start.sh /usr/local/kafka_2.9.2-0.8.2.2    /config/zookeeper.properties

我收到以下错误:

[2016-02-22 17:32:41,661] ERROR Unexpected exception, exiting abnormally (org.apache.zookeeper.server.ZooKeeperServerMain)
java.io.IOException: Unable to create data directory /var/zookeeper/version-2
    at org.apache.zookeeper.server.persistence.FileTxnSnapLog.<init>(FileTxnSnapLog.java:85)
    at org.apache.zookeeper.server.ZooKeeperServerMain.runFromConfig(ZooKeeperServerMain.java:104)
    at org.apache.zookeeper.server.ZooKeeperServerMain.initializeAndRun(ZooKeeperServerMain.java:86)
    at org.apache.zookeeper.server.ZooKeeperServerMain.main(ZooKeeperServerMain.java:52)
    at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:116)
    at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:78)

有什么建议吗?

推荐答案

一个原因可能是为 zoo.config 文件指定的路径不合适.网上很多解决方案将路径指定为:\zookeeper-3.4.7\data".

One reason could be the inappropriate path specified to zoo.config file. A lot of solutions on the web specifies the path as ":\zookeeper-3.4.7\data".

将地址指定为从 C: 驱动器到数据文件夹的完整路径,而不是上述格式.它对我有用.(如果你在 Windows 上,不要忘记用双斜杠 \ 而不是一个)

Instead of the above mentioned format, specify the address as full path from your C: drive to the data folder. It worked for me. (Don't forget to put double slash \ instead of one in case you're on windows)

这篇关于zookeeper + Kafka - 无法创建数据目录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆