在 apache mesos 上安装 Marathon
Installing Marathon on apache mesos
我想通过 apache mesos 设置 Flink 集群。我有三个安装了 docker 的物理节点。每个 docker 都安装了 ubuntu 16.04 桌面。我使用这个 link 在 docker 上安装了 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
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mesos
你能告诉我如何在三个不同节点的集群中的 Mesos 上安装 marathon 吗?我是否必须在 "AWS, Azure" 这些平台之一的 ubuntu 服务器上安装 Mesos,而不是在具有 Ubuntu 桌面的三个物理节点上安装 Mesos?
如有任何帮助,我们将不胜感激。
提前致谢。
你的集群安装了 zookeeper 了吗?
如果是,你可以安装 marathon ,运行 this
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
你可以关注这个linkhttps://mesosphere.github.io/marathon/docs/
我想通过 apache mesos 设置 Flink 集群。我有三个安装了 docker 的物理节点。每个 docker 都安装了 ubuntu 16.04 桌面。我使用这个 link 在 docker 上安装了 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
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mesos
你能告诉我如何在三个不同节点的集群中的 Mesos 上安装 marathon 吗?我是否必须在 "AWS, Azure" 这些平台之一的 ubuntu 服务器上安装 Mesos,而不是在具有 Ubuntu 桌面的三个物理节点上安装 Mesos?
如有任何帮助,我们将不胜感激。
提前致谢。
你的集群安装了 zookeeper 了吗? 如果是,你可以安装 marathon ,运行 this
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
你可以关注这个linkhttps://mesosphere.github.io/marathon/docs/