[1/7] Requisitos Preliminares de Instalación OpenStack Yoga en Rocky Linux 9

OpenStack es una de las plataformas más utilizadas para construir nubes privadas y entornos de virtualización a gran escala. En esta guía veremos los prerrequisitos esenciales para instalar la versión Yoga de OpenStack sobre Rocky Linux 9, utilizando un solo servidor a modo demostrativo.

1. Descarga del Sistema Operativo

Para instalar OpenStack Yoga, usaremos Rocky Linux 9, una distribución 100% compatible con RHEL.

2. Requisitos de Hardware (Servidor o VPS)

Para un solo servidor a modo demostrativo, los recursos mínimos recomendados son:

  • CPU: 4 vCPU (8 vCPU recomendado)
  • RAM: 16 GB (32 GB recomendado)
  • Disco: 100 GB SSD mínimo (200 GB recomendado)
  • Red: 1 interfaz de red (idealmente 2 para separar tráfico interno y externo)

Si trabajas en un VPS o entorno virtualizado, verifica que soporte nested virtualization (VT-x/AMD-V).

3. Configuración inicial del Sistema Operativo

a) Actualizar paquetes
dnf update -y
b) Desactivar SELinux

OpenStack requiere SELinux deshabilitado para evitar bloqueos en servicios.

setenforce 0
sed -i s/^SELINUX=.*/SELINUX=disabled/; /etc/selinux/config
c) Configurar el hostname
hostnamectl set-hostname openstack.v-web.live
d) Editar archivo /etc/hosts

Agrega tu hostname y la IP del servidor:

10.100.111.3 openstack.v-web.live
e) Activar repositorios EPEL y Rocky extras
dnf install -y epel-release
dnf config-manager --set-enabled crb

4. Preparar entorno para OpenStack

a) Instalar herramientas básicas
dnf install -y vim wget curl net-tools chrony git
b) Sincronizar la hora

OpenStack depende de NTP para servicios distribuidos.

systemctl enable --now chronyd
c) Verificar conectividad de red

Confirma que el servidor tenga acceso a internet y resolución DNS:

ping -c 3 google.com

5. Repositorios y paquetes de OpenStack Yoga

a) Instalar repositorio de OpenStack Yoga

(Aunque indique “centos”, funciona correctamente en Rocky Linux porque ambos pertenecen a distribuciones similares de Red Hat)

dnf install -y centos-release-openstack-yoga
b) Actualizar paquetes
dnf update -y
c) Instalar Packstack (para despliegue All-in-One)
dnf install -y openstack-packstack

6. Consideraciones del Proyecto

  • Este entorno demostrativo es de un solo servidor. Todos los servicios de OpenStack (Keystone, Nova, Neutron, Glance, etc.) se ejecutarán en la misma máquina.
  • Para entornos reales se recomienda:
    • Separar Control Nodes y Compute Nodes.
    • Usar mínimo 3 servidores de control para alta disponibilidad.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *