Installazione virtuale di Helion OpenStack v1.1 RC2 (Build76)

2015-02-17

Installazione virtuale di Helion OpenStack v1.1 RC2 (Build76)

Machine-translated — the English original is authoritative.

Utilizza questa guida per distribuire Helion OpenStack v1.1 RC2 su un singolo nodo fisico.

Per l'installazione è stato utilizzato un Proliant DL360G7 con 144GB di RAM.

[Nota: questa procedura può essere utilizzata per distribuire su un laptop da 32GB]

Guida passo dopo passo

Installa Ubuntu Server 14.04.01 utilizzando l'intero disco, senza LVM. Perché senza LVM? Non c'è una ragione scientifica, il sistema sembra semplicemente performare meglio rispetto all'utilizzo di 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

[Nota 1: copia e incolla da vecchi documenti, potrebbe non essere necessario installare tutti i pacchetti, ad esempio gnome*]
[Nota 2: Ho eseguito questo comando due volte per far installare tutti i pacchetti in modo pulito]

Abilita RDP e modifica il numero di sessioni per RDP da 1 a 50.

[Nota 3: Potrebbe essere un requisito legacy – le installazioni più vecchie limitavano le sessioni a 1]

vi /etc/xrdp/sesman.ini

rdpsessions

exit
echo "xfce4-session" > ~/.xsession
# [Nota 4: fai questo per/l'utente helion]
sudo /etc/init.d/xrdp restart

Ora dovrebbe essere possibile connettersi tramite RDP al server e lavorare da un'interfaccia grafica.
Configura un server NTP locale a meno che non sia disponibile un server NTP.

vi /etc/ntp.conf

ntpconf

service ntp restart
ntpq -p

ntpq

Estrai l'ultima build.

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

Crea il nuovo file VMPLAN che consente l'associazione dei ruoli ai server.

vi vmplan

DL360_vmplan

export SEED_NTP_SERVER=192.168.1.12
export NODE_MEM=16384 
# [Nota 5: Imposta a 4096 per una build su Laptop]
export NODE_CPU=8 
# [Nota 6: Imposta a 4 su un Laptop]
ssh-keygen -t rsa -N ""
# Inizia l'installazione 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

Una volta completata la seed – attendi 5 minuti affinché i servizi sottostanti si stabilizzino. [tempo per il caffè]
Ora accedi alla VM Seed e inizia l'installazione di UnderCloud e OverCloud.

ssh 192.0.2.1

Assumendo che il networking predefinito sia accettabile, dobbiamo solo modificare il file kvm-default.json e configurare l'interfaccia fisica utilizzata dal server host seed (em1 nel mio caso) e anche configurare le impostazioni NTP.

netstat

vi tripleo/configs/kvm-default.json

kvm-default

Ora esegui il source di questo file e completa il processo di build – questo può richiedere da 30 minuti a 3 ore a seconda delle risorse fisiche sottostanti disponibili.

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

Si prega di vedere gli allegati per i file di configurazione di esempio e i file di log reali.DL360_VMPLAN_and_Baremetal.csv.cm

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

← All posts