Запуск инсталлятора
Перед запуском инсталлятора должны быть выполнены следующие условия:
- С деплой-ноды все серверы доступны по DNS-адресам (см. Таблица 3 — Чек-лист предстартовой проверки).
- С деплой-ноды настроен беспарольный SSH-доступ по всем серверам кластера (см. также Создание учётной записи).
- Корректно заполнены inventory и переменные для нового стенда (см. раздел Подготовка inventory окружения).
- Установлено ядро версии
kernel-uek-5.4.17-2011.6.2.el7uek.x86_64(см. раздел Обновление версии ядра на серверах кластера). - На деплой-ноде установлен пакет
python2-jinja2.noarch(см. раздел Проверка Nexus).
Кроме выполнения условий, описанных выше, выполните следующие шаги на деплой-ноде:
-
Задайте переменные, необходимые для установки:
RELEASE_NAME='3.0.7'INSTALL_DIR=<КОРНЕВАЯ_ДИРЕКТОРИЯ_С_ДИСТРИБУТИВОМ>INVENTORY_DIR=${INSTALL_DIR}/repos_mcs_distr_box-${RELEASE_NAME}/ansible-openstack/inventoryANSIBLE_DIR=${INSTALL_DIR}/repos_mcs_distr_box-${RELEASE_NAME}/ansible-openstackANSIBLE_RUN_DIR=${INSTALL_DIR}/repos_mcs_distr_box-${RELEASE_NAME}/ansible-openstackCEPH_ANSIBLE_PATH=${INSTALL_DIR}/repos_mcs_distr_box-${RELEASE_NAME}/ceph-ansibleCEPH_CFG_PATH=${INSTALL_DIR}/repos_mcs_distr_box-${RELEASE_NAME}/ceph-ansible -
Запустите команду с выводом информации по исполняемым плейбукам:
${ANSIBLE_DIR}/tools/box.sh deploy \-b \${ANSIBLE_DIR} \-i ${INVENTORY_DIR}/<ИМЯ_INVENTORY_ФАЙЛА>.yml \-s base,ceph,main,iam,core,iaas,paas \--ceph-cfg-path ${CEPH_CFG_PATH} \--ceph-path ${CEPH_ANSIBLE_PATH} \-nКоманда выведет полный перечень запускаемых ролей ansible и их порядок.
Для автоматической установки необходимо единожды запустить инсталлятор Платформы, который проведет полную установку Платформы.
Чтобы запустить инсталлятор, выполните следующую команду:
${ANSIBLE_DIR}/tools/box.sh deploy \-b \${ANSIBLE_DIR} \-i ${INVENTORY_DIR}/<ИМЯ_INVENTORY_ФАЙЛА>.yml \-s base,ceph,main,iam,core,iaas,paas \--ceph-cfg-path ${CEPH_CFG_PATH} \--ceph-path ${CEPH_ANSIBLE_PATH}
В случае возникновения проблем при развёртывании на определенном плейбуке:
- Устраните указанную проблему.
- Переустановите ОС.
- Запустите установку сначала.
Полная установка занимает около 8ч. Это время может меняться в зависимости от конфигурации Платформу.
Создайте внешнюю сеть согласно процедуре, описанной в Руководстве администратора (см. раздел «Создание внешней сети с доступом в корпоративную сеть»).
После успешной установки Платформы (в том числе, после ручной установки с проверкой по каждому компоненту), выполните финальную проверку, описанную в разделе Проверка установки.