Instalación virtual de Helion OpenStack v1.1 RC2 (Build76)

2015-02-17

Instalación virtual de Helion OpenStack v1.1 RC2 (Build76)

Machine-translated — the English original is authoritative.

Utilice esta guía para implementar Helion OpenStack v1.1 RC2 en un único nodo físico.

Se utilizó un Proliant DL360G7 con 144GB de RAM para la instalación.

[Nota: Este procedimiento puede utilizarse para implementar en un portátil de 32GB]

Guía paso a paso

  1. Instale Ubuntu Server 14.04.01 utilizando el disco completo, sin LVM. ¿Por qué sin LVM? No hay razón científica, el sistema simplemente parecía funcionar mejor que con 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: Copiar y pegar de documentación antigua, es posible que no se requieran todos los paquetes, es decir, gnome*]
[Nota 2: Ejecuté esto dos veces para que todos los paquetes se instalaran limpiamente]

  1. Habilite RDP y cambie el número de sesiones para RDP de 1 a 50.

[Nota 3: Posiblemente un requisito heredado – las instalaciones antiguas limitaban las sesiones a 1]

vi /etc/xrdp/sesman.ini

rdpsessions

exit
echo "xfce4-session" > ~/.xsession
# [Nota 4: haga esto para/como el perfil de usuario helion]
sudo /etc/init.d/xrdp restart
  1. Ahora debería ser posible conectarse mediante RDP al servidor y trabajar desde una interfaz gráfica de usuario.
    Configure un servidor NTP local a menos que haya un servidor NTP disponible.
vi /etc/ntp.conf

ntpconf

service ntp restart
ntpq -p

ntpq

  1. Extraiga la última versión.
cd /root
tar -zxvf /home/helion/ee_installerRC2build76.tgz
  1. Cree el nuevo archivo VMPLAN que permite la asociación de roles con servidores.
vi vmplan

DL360_vmplan

export SEED_NTP_SERVER=192.168.1.12
export NODE_MEM=16384 
# [Nota 5: Establezca en 4096 para una construcción en portátil]
export NODE_CPU=8 
# [Nota 6: Establezca en 4 en un portátil]
ssh-keygen -t rsa -N ""
# Inicie la instalación de 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

  1. Una vez que la instalación de Seed haya finalizado, permita 5 minutos para que los servicios subyacentes se asienten. [tiempo para un café]
    Ahora inicie sesión en la VM Seed y comience la instalación de UnderCloud y OverCloud.
ssh 192.0.2.1
  1. Asumiendo que la red predeterminada es aceptable, solo necesitamos editar el archivo kvm-default.json y configurar la interfaz física utilizada por el servidor host seed (em1 en mi caso) y también configurar los ajustes de NTP.

netstat

vi tripleo/configs/kvm-default.json

kvm-default

  1. Ahora cargue este archivo y complete el proceso de construcción; esto puede tardar desde 30 minutos hasta 3 horas dependiendo de los recursos físicos subyacentes 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

  1. Consulte los archivos adjuntos para ver ejemplos de archivos de configuración y archivos de registro reales.DL360_VMPLAN_and_Baremetal.csv.cm

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

← All posts