在apache mesos上安装marathon

snvhrwxg  于 2021-06-26  发布在  Mesos
关注(0)|答案(1)|浏览(335)

我想通过apachemesos设置flink集群。我有三个安装了docker的物理节点。每个docker都安装了一个Ubuntu16.04桌面。我使用此链接在docker上安装了apache mesos,没有任何问题:
apache mesos大楼
在flink网站上,我了解到marathon应该安装在mesos上以提供高可用性。我无法安装马拉松。然后,我为docker提供了一个新的ubuntu 16.04桌面,并尝试按照以下说明安装mesos和marathon:

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吗?我必须在ubuntu服务器上的“aws,azure”这样的平台上安装mesos,而不是在ubuntu桌面的三个物理节点上安装mesos吗?
任何帮助都将不胜感激。
提前谢谢。

ig9co6j1

ig9co6j11#

你为你的集群安装了zookeeper吗?如果是,你可以安装马拉松,运行这个

curl -O http://downloads.mesosphere.com/marathon/v1.5.1/marathon-1.5.1.tgz
tar xzf marathon-1.5.1.tgz
./bin/start --master zk://zk1.foo.bar:2181,zk2.foo.bar:2181/mesos --zk zk://zk1.foo.bar:2181,zk2.foo.bar:2181/marathon

你可以点击这个链接https://mesosphere.github.io/marathon/docs/

相关问题