在Apache Mesos上安装马拉松



我想通过Apache Mesos设置Flink群集。我有三个物理节点,上面安装了Docker。每个Docker都有安装的Ubuntu 16.04桌面。我使用此链接在Docker上安装了Apache Mesos,没有任何问题:

apache Mesos-Building

在Flink网站上,我了解马拉松应安装在Mesos上,以提供高可用性。我无法安装马拉松。然后,我在上面提供了一个带有新鲜的Ubuntu 16.04桌面的Docker,并试图按照此说明安装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

您能告诉我如何在三个不同节点的集群中安装马拉松比赛吗?我是否必须在" AWS,Azure"之类的一个平台上安装Mesos,而不是使用Ubuntu桌面上的三个物理节点上安装中质?

任何帮助将不胜感激。

预先感谢。

您是否为群集安装了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/

相关内容

  • 没有找到相关文章

最新更新