gpt4 book ai didi

docker - 无法为高可用性存储创建文件系统

转载 作者:行者123 更新时间:2023-12-02 20:26:46 25 4
gpt4 key购买 nike

我在三个物理节点上分别安装了docker。我在每个docker上配置了Mesos,Marathon,Zookeeper,Hadoop和Flink。我可以顺利运行Mesos,Marathon,Zookeeper和hadoop;我还在hdfs中做了一个文件夹flink。顺便说一下,我配置了高可用的hadoop集群,并且可以正常运行。但是,当我使用此JSON文件在Marathon上运行flink时,在Mesos UI中收到失败的任务。错误如下:

Shutting MesosSessionClusterEntrypoint down with application status FAILED. Diagnostics java.io.IOException: Could not create FileSystem for highly available storage (high-availability.storageDir)



我的flink配置是这样的:
env.java.home: /opt/java
jobmanager.rpc.address: 10.32.0.1
high-availability: zookeeper
high-availability.storageDir: hdfs:///flink/ha/
high-availability.zookeeper.quorum: 10.32.0.1:2181,10.32.0.2:2181
recovery.zookeeper.path.mesos-workers: /mesos-workers
mesos.master: 10.32.0.1:5050,10.32.0.2:5050

你能告诉我如何解决这个问题吗?我必须将flink连接到mesos吗?

先感谢您。

最佳答案

使用此配置解决的问题:

jobmanager.rpc.address: localhost
high-availability.zookeeper.quorum:
10.32.0.1:2181,10.32.0.2:2181,10.32.0.3:2181
mesos.master: 10.32.0.1:5050,10.32.0.2:5050,10.32.0.3:5050

关于docker - 无法为高可用性存储创建文件系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55914238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com