При стандартной установке необходимо запустить совокупный модуль оркестрации (highstate), который имеется в средстве установки SaltStack Config. Процесс highstate выполняется на главном сервере Salt для настройки среды, содержащей несколько узлов. Он устанавливает базовую архитектуру SaltStack Config на трех других узлах, где будут размещены PostgreSQL, Redis и служба RaaS.

При таком сценарии установки конечной целью является получение четырех узлов, каждый из которых выполняет свои функции. Каждый узел также является служебным сервером для главного сервера Salt.

  • Узел главного сервера Salt
  • Узел базы данных PostgreSQL
  • Узел базы данных Redis
  • Узел RaaS, также называемый узлом SaltStack Config
Примечание: В рамках инициативы корпорации VMware по удалению сомнительных терминов термин «Salt master» (главный сервер Salt) будет заменен на более подходящий в системе SaltStack Config, в связанных продуктах и документации. Для обновления терминологии может потребоваться несколько этапов, прежде чем этот процесс будет полностью завершен.

В стандартном сценарии установки запускается процесс highstate оркестрации, разработанный корпорацией VMware. Процесс highstate выполняется на главном сервере Salt для настройки среды, содержащей несколько узлов. Он устанавливает базовую архитектуру SaltStack Config на трех других узлах, где будут размещены PostgreSQL, Redis и служба RaaS. Дополнительные сведения о процессе оркестрации см. в разделе Архитектура системы Salt.

Высокая доступность

Можно настроить несколько главных серверов Salt или несколько узлов RaaS. Кроме того, можно запустить службу Salt Master на одном узле и объединить две или более других служб на отдельном узле. Процедура настройки архитектуры системы такого типа в данном руководстве описана не полностью.

Для удовлетворения требований применительно к высокой доступности или настраиваемой архитектуре может потребоваться обращение за консультационными услугами. В целом перед настройкой нескольких узлов одинакового типа обычно нужно выполнить сценарий установки с несколькими узлами, а затем настроить дополнительную архитектуру позже.

Необходимые условия

Прежде чем переходить к процессу установки, убедитесь, что вы изучили и выполнили все задачи в рамках этапа предустановки.

Для стандартной установки очень важно выполнить все шаги, описанные в разделе Установка или обновление Salt. В частности, необходимо задать зависимости, требуемые для установщика SaltStack Config, на всех четырех узлах, входящих в установку. В противном случае установка будет работать со сбоями. Для устранения неполадок в неисправной установке может потребоваться специальная процедура. Если вам потребуется помощь, обратитесь в службу поддержки.