openstack-install - Geben Sie an, welcher MaaS-Knoten jeden OpenStack-Dienst ausführt.

openstack-install - Geben Sie an, welcher MaaS-Knoten jeden OpenStack-Dienst ausführt.

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.nodeder, 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.

verwandte Informationen