Installazione virtuale di Helion OpenStack v1.1 RC2 (Build76)
2015-02-17
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
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
service ntp restart
ntpq -p
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
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
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.
vi tripleo/configs/kvm-default.json
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
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).







