Открыть меню
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Развертка ЕдиногоАгента на Mesos/Marathon: различия между версиями

Материал из Документация АппОптима
(Новая страница: «Mesos - это универсальный менеджер ресурсов кластера, который можно использовать вместе с...»)
 
Нет описания правки
 
Строка 8: Строка 8:
Чтобы получить <code>ONEAGENT_INSTALLER_SCRIPT_URL</code>
Чтобы получить <code>ONEAGENT_INSTALLER_SCRIPT_URL</code>


# В меню Ключ-АСТРОМ выберите Развернуть Ключ-АСТРОМ.
# В меню АппОптима выберите Развернуть АппОптима.
# Выберите Начать установку, а затем Linux.
# Выберите Начать установку, а затем Linux.
# Определите URL-адрес сценария установщика и токен с помощью команды <code>wget</code>, предоставляемой пользовательским интерфейсом:
# Определите URL-адрес сценария установщика и токен с помощью команды <code>wget</code>, предоставляемой пользовательским интерфейсом:
Строка 24: Строка 24:
1. Разверните ЕдиныйАгент на узлах агента Mesos.
1. Разверните ЕдиныйАгент на узлах агента Mesos.


Если вы используете DC/OS для управления кластером Mesos, вы можете воспользоваться преимуществами пакета Ключ-АСТРОМ во вселенной DC/OS. Пакет Universe автоматически развернет Ключ-АСТРОМ на всех узлах вашего агента Mesos.
Если вы используете DC/OS для управления кластером Mesos, вы можете воспользоваться преимуществами пакета АппОптима во вселенной DC/OS. Пакет Universe автоматически развернет АппОптима на всех узлах вашего агента Mesos.


2. Разверните ЕдиныйАгент на главных узлах Mesos.
2. Разверните ЕдиныйАгент на главных узлах Mesos.


Marathon не позволяет развертывать приложения на главных узлах (за исключением узлов, которые помечены и как главные, и как агенты). Вот почему вы должны вручную установить ЕдиныйАгент на все главные узлы Mesos, которые не настроены дополнительно как агенты Mesos. Для этого используйте стандартный установщик Linux.
Marathon не позволяет развертывать приложения на главных узлах (за исключением узлов, которые помечены и как главные, и как агенты). Вот почему вы должны вручную установить ЕдиныйАгент на все главные узлы Mesos, которые не настроены дополнительно как агенты Mesos. Для этого используйте стандартный установщик Linux.

Текущая версия от 11:52, 11 ноября 2024

Mesos - это универсальный менеджер ресурсов кластера, который можно использовать вместе с инфраструктурой Marathon для запуска контейнеров в распределенных средах.

Для мониторинга приложений, работающих в кластерах Mesos, рекомендуется развернуть ЕдиныйАгент на всех узлах агентов Mesos с помощью развертывания приложений Marathon. После этого установите ЕдиныйАгент на главные узлы Mesos, как описано на этой странице.

Найдите URL-адрес установщика ЕдиногоАгента

Первый шаг — получить местоположение для ONEAGENT_INSTALLER_SCRIPT_URL. Эта информация предоставляется вам во время установки ЕдиногоАгента.

Чтобы получить ONEAGENT_INSTALLER_SCRIPT_URL

  1. В меню АппОптима выберите Развернуть АппОптима.
  2. Выберите Начать установку, а затем Linux.
  3. Определите URL-адрес сценария установщика и токен с помощью команды wget, предоставляемой пользовательским интерфейсом:

Это URL-адрес:

  • Замените значение параметра arch на <arch>. Игнорируйте параметр flavor=default.
  • Для значения API-Token вам нужен токен PaaS.

Ваш URL-адрес должен выглядеть следующим образом: https://host.domain.com/api/v1/deployment/installer/agent/unix/default/latest?arch=<arch>

Это ваш ONEAGENT_INSTALLER_SCRIPT_URL.

Установка ЕдиногоАгента

1. Разверните ЕдиныйАгент на узлах агента Mesos.

Если вы используете DC/OS для управления кластером Mesos, вы можете воспользоваться преимуществами пакета АппОптима во вселенной DC/OS. Пакет Universe автоматически развернет АппОптима на всех узлах вашего агента Mesos.

2. Разверните ЕдиныйАгент на главных узлах Mesos.

Marathon не позволяет развертывать приложения на главных узлах (за исключением узлов, которые помечены и как главные, и как агенты). Вот почему вы должны вручную установить ЕдиныйАгент на все главные узлы Mesos, которые не настроены дополнительно как агенты Mesos. Для этого используйте стандартный установщик Linux.