Virtuelle Installation von Helion OpenStack v1.1 RC2 (Build76)
2015-02-17
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.
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
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
service ntp restart
ntpq -p
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
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
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.
vi tripleo/configs/kvm-default.json
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
Bitte sehen Sie sich die Anhänge für Beispiel-Konfigurationsdateien und echte Log-Dateien an.
Originally published on allthingscloud.eu (2015-02-17).







