HP Helion OpenStack v1.1 RC3 Laptop Installation Procedure

2015-02-19

HP Helion OpenStack v1.1 RC3 Laptop Installation Procedure

Machine-translated — the English original is authoritative.

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