HP Helion OpenStack® CE 1.4 Installationsnotizen – Tag 1 (Roharbeit)
2014-11-07
Machine-translated — the English original is authoritative.
HP Helion OpenStack® CE 1.4 Installationsnotizen
Hier ein paar wirklich grundlegende Schritte, falls jemand mit dem Herunterladen der Binärdateien auf das System usw. nicht vertraut ist.
-
Holen Sie sich die neueste Installationsdokumentation hier -> https://docs.hpcloud.com/helion/community/
-
Laden Sie ein unterstütztes Basis-Betriebssystem von hier herunter und installieren Sie es -> http://www.ubuntu.com/download
-
Registrieren Sie sich und laden Sie die neueste Helion OS CC-Edition von hier herunter -> http://www8.hp.com/uk/en/cloud/hphelion-openstack-community.html
-
Verwenden Sie WinSCP (http://winscp.net/eng/download.php), um die heruntergeladene Helion OS-Datei auf den in Schritt 2 oben erstellten Ubuntu Seed Server zu kopieren [ Ich finde WinSCP praktisch, um Dateien zwischen Linux- und Windows-Systemen zu übertragen]
Installationsvoraussetzungen
- Installieren Sie die folgenden Pakete auf dem Seed-Server –
sudo apt-get install -y libvirt-bin openvswitch-switch python-libvirt qemu-system-x86
- Starten Sie die libvirt-Pakete neu
sudo /etc/init.d/libvirt-bin restart

Einen öffentlichen Schlüssel erhalten
- Melden Sie sich als root an
sudo su –

- Prüfen Sie, ob .ssh/id_rsa existiert
ls -al ~root/.ssh/
[Hinweis: Anders als in der Installationsdokumentation angegeben]

- Erstellen Sie einen, falls er nicht existiert, indem Sie den folgenden Befehl ausführen und das Passphrase-Feld leer lassen
ssh-keygen -t rsa
[Hinweis: Anders als in der Installationsdokumentation angegeben]
[Hinweis: In dem obigen Beispiel existierte die Datei bereits, daher wäre die erste Verwendung etwas anders]
- Prüfen Sie erneut, ob .ssh/id_rsa existiert
ls -al ~root/.ssh/ [Hinweis: Anders als in der Installationsdokumentation angegeben]
Installationsdatei überprüfen & entpacken
- Melden Sie sich als root auf der Seed-VM an
$ sudo su –
- Die MD5-Prüfsumme für Version 1.4 sollte lauten: e397c2795359d959376e9f3b2fe276e4
$ md5sum /tmp/Helion_Openstack_Community_V1.4.tar.gz

- Erstellen Sie ein Arbeitsverzeichnis und extrahieren Sie das Helion-Installationspaket dort
mkdir work
cd work
tar -zxvf /tmp/Helion_Openstack_Community_V1.4.tar.gz
……
DNS-Server festlegen
- Bearbeiten Sie die Datei overcloud_neutron_dhcp_agent.json, die sich im Installationsmedium befindet (tripleo/hp_passthrough/overcloud_neutron_dhcp_agent.json), und fügen Sie die folgende Zeile hinzu, wobei 8.8.8.8 durch Ihre DNS-Server-Details ersetzt wird.
{“option”:”dnsmasq_dns_servers”,”value”:”8.8.8.8″}
- Kopieren Sie die Datei overcloud_neutron_dhcp_agent.json in eine neue Datei mit dem Namen undercloud_neutron_dhcp_agent.json, um dieselben Forwarder für das Undercloud zu konfigurieren.
cp tripleo/hp_passthrough/overcloud_neutron_dhcp_agent.json tripleo/hp_passthrough/undercloud_neutron_dhcp_agent.json
Installation starten
- Starten Sie die Installation mit dem folgenden Befehl
HP_VM_MODE=y bash -x ~root/work/tripleo/tripleo-incubator/scripts/hp_ced_host_manager.sh –create seed
16. FEHLER ……
+ echo ‘Mon Nov 3 14:37:55 GMT 2014 — Watch for seed VM configure signal.’
Mon Nov 3 14:37:55 GMT 2014 — Watch for seed VM configure signal.
+ timeout 600 sh -c ‘printf “HTTP/1.0 200 OKrnrnrn” |
nc -l 192.168.122.1 27410 | grep -q seedImageID’
error: Failed to start domain seed
error: internal error: process exited while connecting to monitor: qemu: at most 2047 MB RAM can be simulated
Fehlerbehebung
-
Gehen Sie zur Fehlerbehebungs-Dokumentation, die sich hier befindet https://docs.hpcloud.com/helion/community/troubleshooting/
-
Wie peinlich … eine schnelle Google-Suche deutet auf ein potenzielles 32-Bit-Problem hin … In meiner Eile, einen Ubuntu 14.04-Server hochzufahren, habe ich irgendwie eine der 32-Bit-Binärdateien heruntergeladen … doh!!! Das bekomme ich davon, wenn ich versuche, Multitasking während der Installation von Helion OpenStack zu betreiben.
Aktualisierung 01/12/14: Siehe Beitrag für einen Workaround.
Originally published on allthingscloud.eu (2014-11-07).





