Установка Марафона на apache mesos - PullRequest
0 голосов
/ 13 февраля 2019

Я хочу установить кластер Flink через apache mesos.У меня есть три физических узла с установленным докером.Каждый докер имеет установленный рабочий стол Ubuntu 16.04.Я установил apache mesos на докер по этой ссылке без проблем:

Apache Mesos-building

На веб-сайте Flink я понял, что на Mesos должен быть установлен Marathon, чтобыобеспечить высокую доступность.Я не мог установить марафон.Затем я предоставил докеру со свежим рабочим столом 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 на сервере Ubuntu на одной из этих платформ, таких как «AWS, Azure», вместо установки Mesos на трех физических узлах с Ubuntu Desktop?

Любая помощь будет признательна.

Заранее спасибо.

1 Ответ

0 голосов
/ 19 февраля 2019

Вы установили 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/

...