Proxmox: Instalación
Proxmox es una plataforma de virtualización de código abierto que permite gestionar máquinas virtuales y contenedores desde un único entorno centralizado. Basado en tecnologías como KVM y LXC, ofrece una solución completa para la administración de infraestructuras virtualizadas, incluyendo funciones como alta disponibilidad, almacenamiento definido por software y gestión mediante interfaz web. Es ampliamente utilizado tanto en entornos empresariales como en laboratorios y servidores domésticos por su flexibilidad, escalabilidad y facilidad de uso.
En este artículo voy a instalar Proxmox en un ordenador con un procesador Intel Core i5, 8 GB de RAM y 500 GB de Disco Duro y lo utilizaré como un laboratorio de pruebas.
Preparación del Instalador
Antes de tocar tu servidor necesitas preparar el medio de instalación:
Descarga la ISO: Ve a la web oficial proxmox.com, entra en la sección de Downloads y descarga la última versión del archivo ISO de Proxmox VE, en mi caso la versión 9.1-1.
Configuración de la BIOS
Conecta el USB al ordenador que servirá como servidor y reinicia. Deberás entrar en la BIOS (la tecla varía según el fabricante - en mi caso ESC) para realizar dos ajustes críticos:
- Orden de arranque: Configura el sistema para que inicie primero desde el pendrive USB.
- Virtualización: Asegúrate de que las opciones de virtualización de la CPU (Intel VT-x o AMD-V) estén activadas.
El Proceso de Instalación
Una vez que el ordenador inicie desde el USB, verás el menú de Proxmox. Sigue estos pasos:
- Selección de modo: Elige la opción "Install Proxmox VE (Graphical)"
- Disco y Sistema de Archivos: Selecciona el disco donde se instalará. En las opciones avanzadas, es muy recomendable elegir ZFS en lugar de EXT4 ya que ofrece ventajas significativas para la creación de clústeres y migraciones de datos aunque, en mi caso, como se trata de un servidor para realizar pruebas, he optado por EXT4.
- Localización: Configura tu país, zona horaria y distribución de teclado (ej. España/Madrid)
- Credenciales de Administrador: Define una contraseña robusta para el usuario root y facilita un correo electrónico de contacto
- Configuración de Red: Asigna un nombre al host (ej. servidor.local) y verifica que la dirección IP sea correcta. Se recomienda usar una IP estática para no perder el acceso al servidor más adelante. Debes asegurarte que dicha IP no esté dentro del rango DHCP de tu router. En mi caso:
- Subred: 192.168.1.0/24
- IP: 192.168.1.20
- Gateway: 192.168.1.1
- DNS: 8.8.8.8. 1.1.1.1
Acceso y Optimización Inicial
Tras el reinicio, la pantalla te mostrará una dirección IP y un puerto (normalmente el 8006).
Entrada al Panel: Abre un navegador en otro ordenador y entra en https://tu-ip:8006. Loguéate con el usuario root y la contraseña que configuraste durante el proceso de instalación.
Optimización con ProxMenux
Para dejar el sistema perfecto, puedes usar herramientas de optimización como ProxMenux. Nos vamos a su web, seleccionamos Install now y copiamos el script de instalación.
bash -c "$(wget -qLO - https://raw.githubusercontent.com/MacRimi/ProxMenux/main/install_proxmenux.sh)"
Desde la sección Consola (Shell) de tu nodo Proxmox, pegas el script y seleccionas Yes (versión normal).
Una vez instalado escribimos en la consola menu.
Al finalizar te pedirá un Reinicio del sistema. Selecciona Yes y espera a que se reinicie.
Una vez reiniciado el sistema, volvemos a la consola de nuestro servidor y volvemos a escribit menu. Volvemos a seleccionar la opción 1 y a continuación seleccionamos la opción 1 Customizable post-installation script, nos desplazamos al final de la lista de scripts y marcamos (barra espaciadora) la opción Install Figurine. Esto, entre otras cosas, nos puede ser de utilizar para ejecutar comandos alias, es decir, comandos que hacen referencia a otros comandos. Para verlos escribimos nano. bashrc.
Por ejemplo, si escribimos el alias aptup ejecutaremos los comandos apt update y apt dist-upgrade para actualizar el sistema. Es una forma de ahorrar tiempo.
Si en el navegador escribimos la misma dirección IP pero apuntando al puerto 8008 (en mi caso 192.168.1.20:8080) accederemos al ProxMenux Monitor que nos mostrará gráficamente información sobre nuestros sistema
Resumen.
Es estos momentos, tendremos un Proxmox bastente optimizado y funcional para empezar a instalar máquinas virtuales y servicios, pero eso lo dejaremos para posteriores artículos.

Comentarios
Publicar un comentario