Gibt es eine Möglichkeit, mit dem Dienstprogramm „openstack-install“ explizit anzugeben, welche OpenStack-Dienste auf welchem MaaS-Knoten bereitgestellt werden sollen? Ich suche nach einer Option oder Konfigurationsdatei mit ähnlicher Funktionalität wie JUJU_BOOTSTRAP_TO=maas.node
der, die am Anfang des Installationsprogramms enthalten ist.
Es gibt eine Maschine mit bestimmten Netzwerkkarten, auf der ich den Neutron-Dienst bereitstellen möchte. Eine vorherige Installation hat (scheinbar) zufällig eine andere Maschine ausgewählt. Das Entfernen des Neutron-Dienstes von dieser Maschine und das Hinzufügen mit Juju zur richtigen Maschine nach Abschluss des Installationsprogramms hat nicht funktioniert.
Bearbeiten: Zur Klarstellung: Ich meine die Mehrfachinstallation ohne Landscape (nur Juju + MaaS).
Antwort1
Sie sollten das Installationsprogramm mit ausführen--edit-placement
$ sudo openstack-install --edit-placement
Von dort aus wird der Platzierungsbildschirm angezeigt, sobald der Bootstrap abgeschlossen ist. Hier können Sie festlegen, welche Maschinen über welche Dienste verfügen, und diese entweder auf Bare Metal, KVM oder LXC platzieren.
Antwort2
Der Autopilot wählt für Bootstrap und Neutron-Gateway jede Maschine mit zwei angeschlossenen Netzwerkkarten aus. Es gibt derzeit keine andere Möglichkeit, die Platzierung im Autopiloten direkt vorzunehmen.