Назад | Перейти на главную страницу

Установка VirtualBMC для узла гипервизора KVM

Я пытаюсь развернуть TripleO OverCloud .. и я застрял на этом шаге:

http://tripleo.org/install/environments/baremetal.html

Моя идея:

Как я могу определить это внутри instackenv.json чтобы описать узел? так что мне нужно будет установить симуляцию, например VirtualMBC но для самого хоста не для виртуального .. Таким образом OpenStack сможет управлять узлом гипервизора и создавать виртуальные машины.

Поправьте меня, пожалуйста, и ваша помощь

Во время установки TripleO каждый узел в нижнем облаке имеет определенную роль: директор, вычислительные ресурсы, хранилище, сеть ... Если я правильно понял ваш вопрос, вы хотите знать, можно ли запустить узел Директор как вычислительный узел. ? Боюсь, что ответ на этот вопрос отрицательный, каждому узлу в Undercloud может быть назначена только одна и только одна роль.

Уже было сказано, что это не для производства.

Что касается вашей идеи использования гипервизора в качестве вычислительной машины, я боюсь, что это будет невозможно (по крайней мере, без некоторых очень хитрых обходных путей). Проблема в том, что, по иронии судьбы, в нижнем облаке необходимо выключить все узлы верхнего облака, чтобы настроить их на загрузку с PXE и ​​установить их. Если гипервизор, на котором запущена виртуальная машина под облаком, будет отключен виртуальной машиной под облаком, вы окажетесь без настройки.

В тестовых средах я обычно создаю дополнительные виртуальные машины в качестве вычислительных узлов с включенной вложенной виртуализацией. Опять же, не для продакшена, но достаточно хорош, чтобы все проверить. Фактически это причина создания vbmc - для управления такими настройками с использованием IPMI вместо старого драйвера pxe_ssh.

Есть несколько хорошо автоматизированных способов создания такой установки, я с большим успехом использовал инфракрасный порт [1].

[1] http://infrared.readthedocs.io/en/latest/