HP Helion OpenStack® CE 1.4 Installationsnotizen – Tag 1 (Roharbeit)

2014-11-07

HP Helion OpenStack® CE 1.4 Installationsnotizen – Tag 1 (Roharbeit)

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.

  1. Holen Sie sich die neueste Installationsdokumentation hier -> https://docs.hpcloud.com/helion/community/

  2. Laden Sie ein unterstütztes Basis-Betriebssystem von hier herunter und installieren Sie es -> http://www.ubuntu.com/download

  3. 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

  4. 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

  1. Installieren Sie die folgenden Pakete auf dem Seed-Server –

sudo apt-get install -y libvirt-bin openvswitch-switch python-libvirt qemu-system-x86

  1. Starten Sie die libvirt-Pakete neu

sudo /etc/init.d/libvirt-bin restart

Einen öffentlichen Schlüssel erhalten

  1. Melden Sie sich als root an

sudo su –

  1. Prüfen Sie, ob .ssh/id_rsa existiert

ls -al ~root/.ssh/

[Hinweis: Anders als in der Installationsdokumentation angegeben]

  1. 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]

  1. Prüfen Sie erneut, ob .ssh/id_rsa existiert

ls -al ~root/.ssh/ [Hinweis: Anders als in der Installationsdokumentation angegeben]

Installationsdatei überprüfen & entpacken

  1. Melden Sie sich als root auf der Seed-VM an

$ sudo su –

  1. Die MD5-Prüfsumme für Version 1.4 sollte lauten: e397c2795359d959376e9f3b2fe276e4

$ md5sum /tmp/Helion_Openstack_Community_V1.4.tar.gz

  1. 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

  1. 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″}

  1. 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

  1. 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

  1. Gehen Sie zur Fehlerbehebungs-Dokumentation, die sich hier befindet https://docs.hpcloud.com/helion/community/troubleshooting/

  2. 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).

← All posts