
У меня возникли проблемы при развертывании Openstack через kolla-ansible на виртуальных машинах, работающих внутри Proxmox, на трех узлах. Оба "kolla-ansible -i multinode bootstrap-servers" и "kolla-ansible -i multinode prechecks" успешно выполняются без ошибок, но "kolla-ansible -i multinode deploy" дает сбой на этапах проверки работоспособности порта службы MariaDB на всех трех узлах контроллера MV (не путать с тремя Proxmox, которые работают на реальных машинах).
Узлы следующие:
- node1 (Proxmox HW) 1.1. controller1 (виртуальная машина сервера Ubuntu - 10.0.1.1/16 (eth1)) 1.2. compute1 (виртуальная машина сервера Ubuntu - 10.0.1.2/16 (eth1)) 1.3. block1 (виртуальная машина сервера Ubuntu - 10.0.1.3/16 (eth1))
- node2 (Proxmox HW) 2.1. controller2 (виртуальная машина сервера Ubuntu - 10.0.2.1/16 (eth1)) 2.2. compute2 (виртуальная машина сервера Ubuntu - 10.0.2.2/16 (eth1)) 2.3. block2 (виртуальная машина сервера Ubuntu - 10.0.2.3/16 (eth1))
- node3 (Proxmox HW) 3.1. controller3 (виртуальная машина сервера Ubuntu - 10.0.3.1/16 (eth1)) 3.2. compute3 (виртуальная машина сервера Ubuntu - 10.0.3.2/16 (eth1)) 3.3. block3 (виртуальная машина сервера Ubuntu - 10.0.3.3/16 (eth1)) 3.4. router (виртуальная машина VyOS - 10.0.0.1/16 (eth1)) 3.5. management (виртуальная машина рабочего стола Ubuntu - 10.0.0.2/16 (eth1))
Каждая виртуальная машина имеет два интерфейса: eth0 и eth1. Важно отметить, что eth0 предназначен для сети провайдера, поэтому отдельные машины могут получать обновления. IP-адреса назначаются через DHCP, а сетевой адрес на провайдере — 192.168.1.0/24. И наоборот, eth1 на всех машинах предназначен для сети управления, а сетевой адрес — 10.0.0.0/16. Все IP-адреса статические.
Пробовал развернуть несколько раз. Также пробовал "kolla-ansible -i multinode mariadb_recovery" после неудачного развёртывания и "kolla-ansible -i multinode destroy --yes-i-really-mean-it", после чего снова запускал команды без улучшений.
Я хотел бы прикрепить логи и использованные файлы конфигурации, но у меня нет такой возможности.
С наилучшими пожеланиями, Самуэль Лоренсу
Редактировать: Я думаю, это может быть связано сэтот, но я не знаю, как «загрузить» узлы по порядку.
Редактировать 2: globals.yml:https://pastebin.com/jZ199HUw многоузловой:https://pastebin.com/eLAqH9sT Журнал контроллера1 MariaDB:https://pastebin.com/mNXzSKiP Журнал контроллера2 MariaDB:https://pastebin.com/FUxrLwji Журнал контроллера3 MariaDB:https://pastebin.com/r2tpHQnM