HP Helion OpenStack v1.1 RC3 Laptop Installation Procedure

2015-02-19

HP Helion OpenStack v1.1 RC3 Laptop Installation Procedure

Machine-translated from English. Read the English original

Installationsanleitung für Laptops HOS v1.1 RC3

Dieses Verfahren beschreibt die Installation von Helion OpenStack v1.1 RC3 (Build 77) auf einem Laptop, ausschließlich für Testzwecke („tyre-kicking“).
HA und Überwachung sind aus Designgründen während dieser Installationsprozedur nicht aktiviert, um den Ressourcenbedarf zu minimieren.
Ein EliteBook8740w mit 32 GB RAM und einer 240-GB-SSD wurde zur Verifizierung dieses Verfahrens verwendet.

Schritt-für-Schritt-Anleitung

Voraussetzungen

ssh``-keygen -t rsa -N "" sudo apt-get install -y ntp xrdp xfce4 libvirt-bin openvswitch-switch openvswitch-common python-libvirt qemu-kvm libssl-dev libffi-dev virt-manager chromium-browser sudo /etc/init``.d``/libvirt-bin restart

Ändern von /etc/ntp.conf

# Geben Sie einen oder mehrere NTP-Server an. server 127.127.1.0 fudge   127.127.1.0     stratum 10 restrict 192.0.2.0 mask 255.255.255.0 nomodify notrap

NTP neu starten & überprüfen

service ntp restart ntpq -p

blog1

Extrahieren der Installationsbinärdateien

# Hinweis: In diesem Demo befinden sich die Binärdateien im Verzeichnis /home/helion. Stellen Sie sicher, dass der korrekte Pfad für die HOS-Binärdateien (tar-Datei) angepasst wird. cd /root tar -zxvf /home/helion/ee_installer_build77``.tgz

Seed-Host-Umgebungsvariablen

# Umgebungsvariablen konfigurieren export NODE_MEM=4096 export NODE_CPU=4 export HP_VM_MODE=y export SEED_NTP_SERVER=<laptop ip address> export SEED_NAMESERVER=<dns server>

32GB Laptop VMPLAN-Datei

cat << EOF > vmplan.csv ,,,,2,8192,,Undercloud ,,,,2,7168,,OvercloudControl ,,,,2,7168,,OvercloudControl ,,,,2,7168,,OvercloudControl ,,,,2,3072,,OvercloudSwiftStorage ,,,,2,3072,,OvercloudSwiftStorage ,,,,4,6144,,OvercloudCompute EOF

Seed-Installation

bash -x tripleo``/tripleo-incubator/scripts/hp_ced_host_manager``.sh --create-seed --vm-plan vmplan.csv 2>&1|``tee LaptopSeedVMinstall.log

blog2

Seed-VM-Konfiguration

# Anmeldung an der Seed-VM ssh 192.0.2.1 # Umgebungsvariablen konfigurieren export OVERCLOUD_SWIFTSTORAGESCALE=1 export OVERCLOUD_SWIFT_REPLICA_COUNT=1 export OVERCLOUD_CONTROLSCALE=1 export USE_TRICKLE=0

blog3

Ändern von /root/tripleo/configs/kvm-default.json

{ "cloud_type"``: "KVM"``, "compute_scale"``: 1, "vsa_scale"``: 0, "vsa_ao_scale"``: 0, "so_swift_storage_scale"``: 0, "so_swift_proxy_scale"``: 0, "bridge_interface"``: "em1"``, "ntp"``: { "overcloud_server"``: "192.168.122.1"``, "undercloud_server"``: "192.168.122.1"``, "seed_server"``: "192.168.122.1" } }

Einstellungen für eingeschränkte Hardware

export OVERCLOUD_STACK_TIMEOUT=120 export UNDERCLOUD_STACK_TIMEOUT=120

Beginnen Sie den Undercloud- und Overcloud-Build

# Führen Sie diese Zeile aus, wenn Sie die Datei kvm-defaults.json oben geändert haben source /root/tripleo/tripleo-incubator/scripts/hp_ced_load_config``.sh /root/tripleo/configs/kvm-default``.json # Starten Sie den UC & OC-Build-Prozess bash -x tripleo``/tripleo-incubator/scripts/hp_ced_installer``.sh  2>&1|``tee Laptopstackinstall.log

blog4

Originally published on allthingscloud.eu (2015-02-19).

← All posts