Installation virtuelle de Helion OpenStack v1.1 RC2 (Build76)

2015-02-17

Installation virtuelle de Helion OpenStack v1.1 RC2 (Build76)

Machine-translated — the English original is authoritative.

Utilisez ce guide pour déployer Helion OpenStack v1.1 RC2 sur un nœud physique unique.

Un Proliant DL360G7 avec 144 Go de RAM a été utilisé pour l'installation.

[Remarque : Cette procédure peut être utilisée pour déployer sur un portable de 32 Go]

Guide étape par étape

Installez Ubuntu Server 14.04.01 en utilisant tout le disque, sans LVM. Pourquoi sans LVM ? Aucune raison scientifique, le système semblait simplement mieux performer qu'avec 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

[Remarque 1 : copier-coller depuis d'anciens documents, il se peut que tous les paquets ne soient pas requis, par exemple gnome*]
[Remarque 2 : J'ai exécuté cette commande deux fois pour que tous les paquets s'installent proprement]

Activez RDP et modifiez le nombre de sessions RDP de 1 à 50.

[Remarque 3 : Exigence potentiellement héritée – les anciennes installations limitaient les sessions à 1]

vi /etc/xrdp/sesman.ini

rdpsessions

exit
echo "xfce4-session" > ~/.xsession
# [Remarque 4 : faites ceci pour/avec le profil utilisateur helion]
sudo /etc/init.d/xrdp restart

Il devrait maintenant être possible de se connecter en RDP au serveur et de travailler depuis une interface graphique.
Configurez un serveur NTP local, sauf s'il y a un serveur NTP disponible.

vi /etc/ntp.conf

ntpconf

service ntp restart
ntpq -p

ntpq

Extrayez la dernière version.

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

Créez le nouveau fichier VMPLAN qui permet l'association des rôles aux serveurs.

vi vmplan

DL360_vmplan

export SEED_NTP_SERVER=192.168.1.12
export NODE_MEM=16384 
# [Remarque 5 : Définissez à 4096 pour une installation sur portable]
export NODE_CPU=8 
# [Remarque 6 : Définissez à 4 sur un portable]
ssh-keygen -t rsa -N ""
# Démarrez l'installation de la graine (Seed)
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

Une fois la graine (Seed) terminée – attendez 5 minutes que les services sous-jacents se stabilisent. [Heure du café]
Connectez-vous maintenant à la VM Seed et commencez l'installation de l'UnderCloud et de l'OverCloud.

ssh 192.0.2.1

En supposant que le réseau par défaut est acceptable, nous devons simplement éditer le fichier kvm-default.json et configurer l'interface physique utilisée par le serveur hôte de la graine (em1 dans mon cas) et également configurer les paramètres NTP.

netstat

vi tripleo/configs/kvm-default.json

kvm-default

Sourcez maintenant ce fichier et terminez le processus de build – cela peut prendre de 30 minutes à 3 heures selon les ressources physiques sous-jacentes disponibles.

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

Veuillez consulter les pièces jointes pour les fichiers de configuration d'exemple et les fichiers journaux réels.DL360_VMPLAN_and_Baremetal.csv.cm

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

← All posts