Crea y administra máquinas virtuales en tu Raspberry Pi con Proxmox. Aquí se explica cómo instalarlo.

Proxmox es una plataforma de virtualización y administración de servidores empresariales de código abierto que ofrece una interfaz web fácil de usar para administrar máquinas virtuales y contenedores. Si ha utilizado VirtualBox, VMWare o Hyper-V en el pasado, Proxmox ofrece una experiencia similar con un enfoque en tecnologías de código abierto.

Aunque Proxmox no es compatible ni está disponible directamente para Raspberry Pi, podemos usar el proyecto Pimox para instalarlo y configurarlo. un puerto de Proxmox diseñado para Raspberry Pi y usarlo para construir un Proxmox o un clúster híbrido de placas Raspberry Pi y x86 hardware.

Cosas que necesitarás

  • Una Raspberry Pi 3, 4 o 5
  • Debian de 64 bits o Raspberry Pi OS Lite de 64 bits (Bullseye o posterior)
  • Una tarjeta microSD de 32 GB o más. También puedes habilitar arranca Raspberry 4 o 5 usando un SSD externo para un almacenamiento más grande y más rápido
  • Conexión a Internet mediante cable Ethernet o Wi-Fi
  • Fuente de alimentación
instagram viewer

Es posible que Proxmox en Raspberry Pi no ofrezca el mismo nivel de estabilidad y rendimiento que ofrece el hardware tradicional. Considere esta instalación como un experimento y una prueba de concepto. No utilice esto para ejecutar servidores críticos en un entorno de producción.

Instalar Proxmox en una Raspberry Pi

Después de instalar el sistema operativo usando la herramienta Raspberry Pi Imager, abra una ventana de Terminal, o conectarse a Raspberry Pi de forma remota a través de SSH (use PuTTY para Windows) y luego ejecute los siguientes comandos para descargar e instalar los últimos paquetes y actualizaciones de seguridad.

sudo apt-get update
sudo apt-get upgrade -y

Esto tardará algún tiempo en finalizar según el modelo de Raspberry Pi y la velocidad de la red. Una vez que se haya completado, ejecute los siguientes comandos para cambiar al usuario root, luego descargue el script Pimox y ejecútelo para instalar Pimox.

sudo -s
curl https://raw.githubusercontent.com/pimox/pimox7/master/RPiOS64-IA-Install.sh > RPiOS64-IA-Install.sh

Abre el RPiOS64-IA-Install.sh script usando el editor de texto Nano y modifique las siguientes líneas para que coincidan con su configuración de red. Este paso es opcional y se puede realizar más adelante durante la instalación.

# RPI_IP="192.168.1.100" # Replace with your desired IP address
# GATEWAY="192.168.1.1" # Replace with your gateway/router's IP address

Después de realizar estos cambios, presione Ctrl+X seguido por Y y Ingresar. Esto guardará los cambios en el archivo y saldrá del editor. A continuación, ejecutaremos el script Pimox. Para hacerlo, ejecute los siguientes comandos.

chmod +xRPiOS64-IA-Install.sh
./RPiOS64-IA-Install.sh

Continúe siguiendo las instrucciones para finalizar la instalación. Durante la instalación, deberá configurar la contraseña de root que necesitará más adelante para acceder a la interfaz web de Proxmox. Además, asegúrese de elegir los valores predeterminados durante las indicaciones. La instalación comenzará y tardará un poco en completarse, así que siéntese y relájese o tome una taza de café.

Una vez finalizada la instalación, la Raspberry Pi se reiniciará automáticamente. Después del reinicio, el Proxmox debería estar listo para usar. Si la Raspberry Pi no se reinicia automáticamente, puedes intentar reiniciarla manualmente.

Se recomienda instalar Proxmox en una Raspberry Pi que ejecute la versión Debian o Raspberry Pi OS Lite. Si usa la versión de escritorio, dejará menos recursos para ejecutar Proxmox de manera eficiente. Además, asegúrese de utilizar una tarjeta SSD o microSD dedicada para esto. No lo instale en su versión actual del sistema operativo de escritorio Raspberry Pi, ya que cambiará el fondo de pantalla y eliminará algunas herramientas de red.

Acceda a la interfaz web de Proxmox desde un navegador web

Para acceder a la interfaz web de Proxmox que se ejecuta en Raspberry Pi, abra el navegador web en su PC o computadora portátil y luego vaya a https://IPAddressOfPi: 8006.

Es posible que vea un error de SSL o un error de certificado de seguridad en el navegador web. Debes evitar esto haciendo clic en Avanzado > Continuar de todos modos.

Verá la pantalla de inicio de sesión donde deberá ingresar los siguientes detalles:

  • Acceso: raíz
  • Contraseña: El que configuró durante la instalación de Proxmox.

Una vez que haya iniciado sesión, puede hacer clic DE ACUERDO en el mensaje y luego acceder a la interfaz de gestión de Proxmox.

Crear y administrar máquinas virtuales y contenedores

Puedes comenzar subiendo las imágenes ISO de los sistemas operativos que deseas instalar y ejecutar en Proxmox. Para hacerlo, puede descargar el ISO en la ubicación adecuada con los siguientes comandos:

cd /var/lib/vz/template/iso/

Esto le ayudará a garantizar que los archivos del sistema operativo sean visibles inmediatamente en la interfaz web para la instalación. Para crear una máquina virtual dentro de Proxmox en Raspberry Pi, siga estos pasos:

  1. Hacer clic Crear máquina virtual en la esquina superior derecha de la interfaz de Proxmox.
  2. Bajo General, ingrese un nombre para su máquina virtual.
  3. Hacer clic SO y elige No utilice ningún medio.
  4. En el Sistema, deje todos los valores predeterminados como están.
  5. Bajo Discos, asegúrese de seleccionar SCSI para el disco duro. Ajuste el tamaño del disco si es necesario.
  6. Hacer clic UPC y ajustar la configuración del procesador y la memoria. Tenga en cuenta que la Raspberry Pi tiene recursos limitados que dependen del modelo que tenga.
  7. Bajo Red, puede mantener las cosas como predeterminadas o crear un puente de red, según sus necesidades.
  8. Después de configurar los ajustes de la máquina virtual, haga clic en Próximo o el Confirmar pestaña y haga clic Finalizar.
  9. Seleccione la máquina virtual en el menú de la izquierda y haga clic en Hardware.
  10. Haga doble clic en Unidad de CD/DVD y luego seleccione Utilice un archivo de imagen de disco CD/DVD (iso).
  11. Haga clic en el Almacenamiento menú desplegable y seleccione el almacenamiento predeterminado seguido de la imagen ISO.
  12. Hacer clic DE ACUERDO.
  13. Hacer clic Resumen y luego haga clic en Comenzar en la esquina superior derecha de la interfaz de Proxmox cuando se selecciona la VM, para iniciar la VM y comenzar la instalación.
  14. Después de la instalación, puede iniciar la máquina virtual y luego usar el sistema operativo deseado.

Si es necesario, puede modificar la configuración del hardware, como el procesador, la memoria y el almacenamiento, según sus necesidades.

Un camino experimental hacia la virtualización

Proxmox en Raspberry Pi ofrece una solución prometedora para la virtualización. Sin embargo, todavía se encuentra en fase experimental y no debe utilizarse en un entorno de producción. Con futuras actualizaciones y mejoras, y a medida que el ecosistema Raspberry Pi evolucione, podemos esperar mejoras en la compatibilidad y el rendimiento de Proxmox en esta computadora de placa única.

Hasta entonces, considere la instalación de Proxmox en Raspberry Pi como un experimento y prepárese para explorar y solucionar problemas potenciales a lo largo del camino.