Virtuelle Installation von Helion OpenStack v1.1 RC2 (Build76)

2015-02-17

Virtuelle Installation von Helion OpenStack v1.1 RC2 (Build76)

Machine-translated — the English original is authoritative.

Verwenden Sie diesen Leitfaden, um Helion OpenStack v1.1 RC2 auf einem einzelnen physischen Knoten bereitzustellen.

Für die Installation wurde ein Proliant DL360G7 mit 144 GB RAM verwendet.

[Hinweis: Dieses Verfahren kann auch zur Bereitstellung auf einem Laptop mit 32 GB RAM verwendet werden]

Anleitung Schritt für Schritt

Installieren Sie Ubuntu Server 14.04.01 unter Verwendung der gesamten Festplatte, ohne LVM. Warum kein LVM? Es gibt keinen wissenschaftlichen Grund, das System schien einfach besser zu performen als mit LVM.

sudo su -
apt-get update
apt-get dist-upgrade
apt-get install -y ntp firefox gedit xrdp xfce4 qemu-kvm libvirt-bin openvswitch-switch openvswitch-common python-libvirt qemu-system-x86 libssl-dev libffi-dev git python-virtualenv python-dev virt-manager xorg gnome-core gnome-system-tools gnome-app-install

[Hinweis 1: Aus alten Dokumenten kopiert und eingefügt, möglicherweise werden nicht alle Pakete benötigt, z. B. gnome*]
[Hinweis 2: Dieser Befehl wurde zweimal ausgeführt, um eine saubere Installation aller Pakete zu gewährleisten]

Aktivieren Sie RDP und ändern Sie die Anzahl der RDP-Sitzungen von 1 auf 50.

[Hinweis 3: Möglicherweise eine veraltete Anforderung – ältere Installationen beschränkten die Sitzungen auf 1]

vi /etc/xrdp/sesman.ini

rdpsessions

exit
echo "xfce4-session" > ~/.xsession
# [Hinweis 4: Dies für/den helion-Benutzerprofil durchführen]
sudo /etc/init.d/xrdp restart

Es sollte nun möglich sein, sich per RDP mit dem Server zu verbinden und über eine GUI zu arbeiten.
Konfigurieren Sie einen lokalen NTP-Server, es sei denn, es ist ein NTP-Server verfügbar.

vi /etc/ntp.conf

ntpconf

service ntp restart
ntpq -p

ntpq

Entpacken Sie die neueste Build-Version.

cd /root
tar -zxvf /home/helion/ee_installerRC2build76.tgz

Erstellen Sie die neue VMPLAN-Datei, die die Zuordnung von Rollen zu Servern ermöglicht.

vi vmplan

DL360_vmplan

export SEED_NTP_SERVER=192.168.1.12
export NODE_MEM=16384 
# [Hinweis 5: Für einen Laptop-Build auf 4096 setzen]
export NODE_CPU=8 
# [Hinweis 6: Auf einem Laptop auf 4 setzen]
ssh-keygen -t rsa -N ""
# Starten Sie die Seed-Installation
HP_VM_MODE=y bash -x /root/tripleo/tripleo-incubator/scripts/hp_ced_host_manager.sh --create-seed --vm-plan vmplan 2>&1|tee DL360seedvminstall.log

seed complete

Sobald die Seed-Installation abgeschlossen ist – lassen Sie ca. 5 Minuten, damit sich die zugrunde liegenden Dienste beruhigen. [Kaffeepause]
Melden Sie sich nun in der Seed-VM an und beginnen Sie mit der Installation von UnderCloud und OverCloud.

ssh 192.0.2.1

Wenn das Standard-Netzwerk akzeptabel ist, müssen wir lediglich die Datei kvm-default.json bearbeiten und die physische Schnittstelle konfigurieren, die vom Seed-Host-Server verwendet wird (in meinem Fall em1), sowie die NTP-Einstellungen konfigurieren.

netstat

vi tripleo/configs/kvm-default.json

kvm-default

Quellen Sie nun diese Datei und schließen Sie den Build-Prozess ab – dies kann je nach verfügbaren physischen Ressourcen zwischen 30 Minuten und 3 Stunden dauern.

source /root/tripleo/tripleo-incubator/scripts/hp_ced_load_config.sh /root/tripleo/configs/kvm-default.json
bash -x tripleo/tripleo-incubator/scripts/hp_ced_installer.sh  2>&1|tee DL360stackinstall.log

TheEnd

Bitte sehen Sie sich die Anhänge für Beispiel-Konfigurationsdateien und echte Log-Dateien an.
DL360_VMPLAN_and_Baremetal.csv.cm

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

← All posts