Docker 在apache mesos上安装Marathon
我想通过ApacheMesos设置Flink集群。我有三个安装了docker的物理节点。每个docker都安装了ubuntu 16.04桌面。我使用此链接在docker上安装了apache mesos,没有任何问题: 在Flink网站上,我了解到Marathon应该安装在Mesos上,以提供高可用性。我无法安装马拉松。然后,我为docker提供了一个全新的ubuntu 16.04桌面,并尝试按照以下说明安装Mesos和Marathon:Docker 在apache mesos上安装Marathon,docker,apache-flink,mesos,marathon,Docker,Apache Flink,Mesos,Marathon,我想通过ApacheMesos设置Flink集群。我有三个安装了docker的物理节点。每个docker都安装了ubuntu 16.04桌面。我使用此链接在docker上安装了apache mesos,没有任何问题: 在Flink网站上,我了解到Marathon应该安装在Mesos上,以提供高可用性。我无法安装马拉松。然后,我为docker提供了一个全新的ubuntu 16.04桌面,并尝试按照以下说明安装Mesos和Marathon: sudo apt-key adv --keyserver
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv E56151BF
ISTRO=$(lsb_release -is | tr '[:upper:]' '[:lower:]')
CODENAME=$(lsb_release -cs)
echo "deb http://repos.mesosphere.io/${DISTRO} ${CODENAME} main"| sudo
tee /etc/apt/sources.list.d/mesosphere.list
sudo apt-get update
我在运行上述命令时没有遇到任何错误;但是我在运行命令时遇到了这个错误:
sudo apt-get -y install mesos
正在阅读软件包列表。。。完成
构建依赖树
正在读取状态信息。。。完成
E:找不到包mesos
您能告诉我如何在由三个不同节点组成的集群中的Mesos上安装marathon吗?我是否必须在像AWS、Azure这样的平台的ubuntu服务器上安装mesos,而不是在ubuntu桌面的三个物理节点上安装mesos
任何帮助都将不胜感激
提前感谢。您的群集是否安装了zookeeper? 如果是,您可以安装marathon,运行此 旋度-Ohttp://downloads.mesosphere.com/marathon/v1.5.1/marathon-1.5.1.tgz tar xzf马拉松-1.5.1.tgz
./bin/start-master zk://zk1.foo.bar:2181,zk2.foo.bar:2181/mesos-zk://zk1.foo.bar:2181,zk2.foo.bar:2181/marathonI在ubuntu 18.10上安装了marathon,没有任何错误。我还安装了Zookeeper。在/$MARATHON_HOME/bin中,没有开始文件。我用/$marathon_HOME/bin/marathon跑马拉松,但连接被拒绝。你能告诉我这是对的吗?你能看看这个帖子吗:[谢谢。