Roo*_*ark 4 apache-kafka apache-zookeeper
我在单节点中使用zookeeper 3.4.8并尝试使用kafka.
当我运行此命令时:
zookeeper-server-start.sh /usr/local/kafka_2.9.2-0.8.2.2 /config/zookeeper.properties
Run Code Online (Sandbox Code Playgroud)
我得到以下错误:
[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)
Run Code Online (Sandbox Code Playgroud)
有什么建议?
Ans*_*iya 17
一个原因可能是为zoo.config文件指定了不适当的路径.Web上的许多解决方案将路径指定为":\ zookeeper-3.4.7\data".
而不是上面提到的格式,将地址指定为从C:驱动器到数据文件夹的完整路径.它对我有用.(不要忘记使用双斜杠\而不是一个以防万一你在窗户上)
我在Windows PC上遇到此设置的问题:
dataDir=c:/data/zoo/
Run Code Online (Sandbox Code Playgroud)
因此这个错误:
2016-12-02 15:29:25,327 [myid:] - ERROR [main:ZooKeeperServerMain@64] - Unexpected exception, exiting abnormally
java.io.IOException: Unable to create data directory ??:\data\zoo\version-2
Run Code Online (Sandbox Code Playgroud)
通过更改解决了问题(我在C盘上解压缩了ZooKeeper)
dataDir=/data/zoo/
Run Code Online (Sandbox Code Playgroud)
如果需要,还可以使用命令行工具作为管理员
| 归档时间: |
|
| 查看次数: |
11722 次 |
| 最近记录: |