Procedimiento de instalación de HP Helion OpenStack v1.1 RC3 en portátil

2015-02-19

Procedimiento de instalación de HP Helion OpenStack v1.1 RC3 en portátil

Machine-translated — the English original is authoritative.

Procedimiento de instalación de HOS v1.1 RC3 en portátil

Este procedimiento detalla cómo instalar Helion OpenStack v1.1 RC3 (build 77) en un portátil, exclusivamente para pruebas de funcionalidad.
HA y el monitoreo no están habilitados, por diseño, durante este procedimiento de instalación para minimizar los requisitos de recursos.
Se utilizó un EliteBook8740w con 32GB de RAM y un SSD de 240GB para verificar este procedimiento.

Guía paso a paso

Prerrequisitos

ssh``-keygen -t rsa -N "" sudo apt-get install -y ntp xrdp xfce4 libvirt-bin openvswitch-switch openvswitch-common python-libvirt qemu-kvm libssl-dev libffi-dev virt-manager chromium-browser sudo /etc/init``.d``/libvirt-bin restart

Modificar /etc/ntp.conf

# Especifique uno o más servidores NTP. server 127.127.1.0 fudge   127.127.1.0     stratum 10 restrict 192.0.2.0 mask 255.255.255.0 nomodify notrap

Reiniciar y verificar NTP

service ntp restart ntpq -p

blog1

Extraer los binarios de instalación

# Nota: en esta demostración los binarios se encuentran en el directorio /home/helion. Asegúrese de modificar la ubicación correcta para los binarios de HOS (archivo tar) cd /root tar -zxvf /home/helion/ee_installer_build77``.tgz

Variables de entorno del host Seed

# configurar variables de entorno export NODE_MEM=4096 export NODE_CPU=4 export HP_VM_MODE=y export SEED_NTP_SERVER=<dirección ip del portátil> export SEED_NAMESERVER=<servidor dns>

Archivo VMPLAN para portátil de 32GB

cat << EOF > vmplan.csv ,,,,2,8192,,Undercloud ,,,,2,7168,,OvercloudControl ,,,,2,7168,,OvercloudControl ,,,,2,7168,,OvercloudControl ,,,,2,3072,,OvercloudSwiftStorage ,,,,2,3072,,OvercloudSwiftStorage ,,,,4,6144,,OvercloudCompute EOF

Instalación del Seed

bash -x tripleo``/tripleo-incubator/scripts/hp_ced_host_manager``.sh --create-seed --vm-plan vmplan.csv 2>&1|``tee LaptopSeedVMinstall.log

blog2

Configuración de la VM Seed

# inicie sesión en la vm seed ssh 192.0.2.1 # configure variables de entorno export OVERCLOUD_SWIFTSTORAGESCALE=1 export OVERCLOUD_SWIFT_REPLICA_COUNT=1 export OVERCLOUD_CONTROLSCALE=1 export USE_TRICKLE=0

blog3

Modificar /root/tripleo/configs/kvm-default.json

{ "cloud_type"``: "KVM"``, "compute_scale"``: 1, "vsa_scale"``: 0, "vsa_ao_scale"``: 0, "so_swift_storage_scale"``: 0, "so_swift_proxy_scale"``: 0, "bridge_interface"``: "em1"``, "ntp"``: { "overcloud_server"``: "192.168.122.1"``, "undercloud_server"``: "192.168.122.1"``, "seed_server"``: "192.168.122.1" } }

Configuraciones para hardware limitado

export OVERCLOUD_STACK_TIMEOUT=120 export UNDERCLOUD_STACK_TIMEOUT=120

Iniciar la construcción de undercloud y overcloud

# Ejecute esta línea si tuvo que modificar el archivo kvm-defaults.json anterior source /root/tripleo/tripleo-incubator/scripts/hp_ced_load_config``.sh /root/tripleo/configs/kvm-default``.json # inicie el proceso de construcción de UC y OC bash -x tripleo``/tripleo-incubator/scripts/hp_ced_installer``.sh  2>&1|``tee Laptopstackinstall.log

blog4

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

← All posts