Метод установки с использованием vRealize Suite Lifecycle Manager обеспечивает установку SaltStack Config на одном узле (сервере). После установки главный сервер Salt, SaltStack Config, база данных Redis и база данных PostgreSQL будут работать на одном и том же узле.
Установщик vRealize Suite Lifecycle Manager для SaltStack Config выполняет следующие действия.
- Устанавливает Python 3.6 на узле (если он не был установлен ранее).
- Устанавливает систему Salt и ее необходимые зависимости (если она не была ранее установлена).
- Делает этот сервер главным сервером Salt.
- Применяет состояния Salt, которые требуются для установки SaltStack Config.
- Устанавливает требуемые версии PostgreSQL, Redis и Python Setuptools на сервере.
Перед началом работы
Прежде чем переходить к процессу установки, убедитесь, что вы изучили и выполнили все задачи в рамках этапа предустановки. Дополнительные сведения см. в разделе «Предварительные требования для установки»Предварительные требования для установки.
Установка vRealize Automation
В дополнение к этим предварительным условиям перед началом установки vRealize Suite Lifecycle Manager у вас должна быть установлена служба vRealize Automation.
Использование установщика vRealize Suite Lifecycle Manager
Описание процедуры установки vRealize Suite Lifecycle Manager см. в следующих разделах в документации по VMware vRealize Suite Lifecycle Manager.
- Настройка сведений о продукте
- Создание среды в vRealize Suite Lifecycle Manager
- Создание новой частной облачной среды с помощью мастера установки
- Сценарий
setup_single_node.sh
в установщике не изменяет правила брандмауэра. - Убедитесь, что в правилах брандмауэра для всех соответствующих систем (главных серверов Salt, пользователей веб-интерфейса, удаленных систем, вызывающих API-интерфейс (RaaS), и т. д.) разрешен доступ к порту 443.
Чтобы запустить установщик на узле, выполните следующие действия.
- В терминале выполните следующую команду.
sudo ./setup_single_node.sh
- Во время выполнения сценария убедитесь, что в терминале отображается следующее сообщение.
Installing SaltStack Config...
В процессе установки это сообщение может отображаться в терминале в течение нескольких минут.
Сценарий устанавливает последнюю устойчивую версию Python и Salt, если они еще не были установлены. Он также задает этот узел в качестве главного и служебного серверов Salt.
Примечание:Если установлены службы Salt Master и Minion, сценарий пропускает этот шаг и переходит к настройке SaltStack Config. Если установлены не оба пакета, а только пакет службы Salt Master или службы Minion, сценарий завершается сбоем, чтобы предотвратить случайное вмешательство в существующую установку.
После установки Python и Salt сценарий устанавливает следующие компоненты.
- База данных PostgreSQL
- База данных Redis
- Служба RaaS, также называемая SaltStack Config
В случае появления ошибок в работе установщика см. раздел Устранение неполадок.
Следующие шаги
По завершении этого процесса установки необходимо выполнить несколько действий. Дополнительные сведения см. в Действия после установки.