Ich versuche derzeit, eine Openstack-Bereitstellung mithilfe von MAAS mit 9 Knoten und Juju zum Laufen zu bringen. Zu diesem Zweck habe ich diese Anleitung gefunden , mit Ubuntu 12.04 LTS gearbeitet und sie so gut wie möglich befolgt.
Nach einer Menge Versuch und Irrtum kam ich endlich zu dem Punkt, an dem ich Nova-Volume mithilfe der "benutzerdefinierten" Konfigurationsdatei bereitstellen sollte. Wenn mein Knoten jedoch gestartet wird und im juju status
Bericht als ausgeführt angezeigt wird, meldet der Dienst, dass die Installation fehlgeschlagen ist. Ich versuche übrigens mit Juju Jitsu zu installieren. Ich denke, es hat etwas mit der folgenden Aussage in der openstack.cfg
Datei zu tun :
nova-volume:
# This must be a free block device that is writable on the nova-volume host.
block-device: "xvdb"
overwrite: "true"
Ich habe einige Nachforschungen angestellt und festgestellt, dass sich dies (zumindest glaube ich) auf ein virtuelles Xen-Laufwerk / Gerät bezieht. Da das Gerät auf dem Knoten, auf dem es bereitgestellt wird, nicht vorhanden ist, schlägt die Installation fehl. Was ich nicht verstehe, ist, wie ich ein solches Blockgerät auf einem Computer zur Verfügung haben soll, der vollständig von MAAS verwaltet wurde. Hat hier jemand Erfahrung damit und weiß, wie man das lösen kann, oder fehlt mir hier etwas Großes? Eine Art fehlende Verbindung zwischen dem MAAS und einem separaten XEN-Host? Auf meinem MAAS-Server wird Ubuntu 12.04LTS Server ausgeführt.