Я хочу установить кластер 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?
Любая помощь будет признательна.
Заранее спасибо.