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
- 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]
- 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
exit
echo "xfce4-session" > ~/.xsession
# [Nota 4: haga esto para/como el perfil de usuario helion]
sudo /etc/init.d/xrdp restart
- 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
service ntp restart
ntpq -p
- Extraiga la última versión.
cd /root
tar -zxvf /home/helion/ee_installerRC2build76.tgz
- Cree el nuevo archivo VMPLAN que permite la asociación de roles con servidores.
vi 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
- 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
- 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.
vi tripleo/configs/kvm-default.json
- 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
- Consulte los archivos adjuntos para ver ejemplos de archivos de configuración y archivos de registro reales.DL360_VMPLAN_and_Baremetal.csv.cm







