Создание блочных устройств для развертывания openstack с использованием MAAS и juju (развертывание nova-volume)

В настоящее время я пытаюсь заставить развертывание openstack работать, используя MAAS с 9 узлами и juju. Для этого я нашел это руководство , работающее с Ubuntu 12.04 LTS, и следовал ему как можно лучше.

После энергичных проб и ошибок я, наконец, дошел до того, что я должен развернуть nova-volume с помощью «пользовательского» конфигурационного файла. Однако, когда мой узел запущен и обнаруживается как работающий в отчете juju status, служба сообщает, что установка не удалась. Я пытаюсь установить с джиу-джитсу, кстати. Я думаю, что это как-то связано со следующим утверждением в файле openstack.cfg:

nova-volume:
# This must be a free block device that is writable on the nova-volume host.
block-device: "xvdb"
overwrite: "true"

Я провел некоторое исследование и обнаружил, что (по крайней мере, мне кажется) это относится к виртуальному диску / устройству Xen и поскольку устройство отсутствует на узле, на котором оно развернуто, установка завершается неудачно. Что я не понимаю, так это то, как я должен иметь такое блочное устройство на машине, полностью управляемой MAAS. Кто-нибудь здесь имеет какой-либо опыт с этим и знает, как решить эту проблему, или я что-то здесь упускаю. Какое-то недостающее звено между MAAS и отдельным хостом XEN? Мой сервер MAAS работает на сервере Ubuntu 12.04LTS.

7
задан 29 November 2012 в 21:41

1 ответ

Вы можете установить блочное устройство в качестве местоположения файла. Если вы посмотрите на файл readme для nova-volume здесь: http://jujucharms.com/charms/precise/nova-volume

Вы можете увидеть, что вы можете установить блочное устройство на / path / to / file [| size]

Таким образом, вы можете настроить файл openstack.cfg на что-то вроде:

nova-volume:
    # This must be a free block device that is writable on the nova-volume host.
    block-device: "/var/lib/nova-volume/volume-1.img|100G"
    overwrite: "true"

Это избавляет от необходимости иметь отдельное аппаратное устройство, но, конечно, не идеален для высокопроизводительной производственной среды.

0
ответ дан 29 November 2012 в 21:41

Другие вопросы по тегам:

Похожие вопросы: