Unraid como una VM
Ejecutar Unraid como una máquina virtual en su servidor principal de Unraid puede ser muy útil para el desarrollo, prueba y evaluación. Esta configuración le permite:
- Desarrollar y probar complementos o contenedores Docker sin poner en riesgo su servidor de producción.
- Evaluar nuevas versiones de Unraid antes de actualizar su sistema principal.
- Crear entornos aislados para la resolución de problemas o capacitación.
- Lime Technology no ofrece soporte oficial para esta configuración en datos de producción.
- La virtualización introduce cierta sobrecarga; espere un rendimiento reducido en comparación con ejecutar directamente en hardware.
- Necesita una clave de licencia válida separada para la VM.
Para poner en funcionamiento Unraid como una VM:
1. Prepare la unidad flash para la VM - Haz clic para expandir/contraer
Preparar su unidad flash es crucial para un proceso de arranque VM sin problemas y confiable. Aquí le mostramos cómo configurar su entorno VM con un dispositivo de arranque único y correctamente configurado.
-
Use la herramienta Unraid USB Creator en su escritorio para preparar la unidad flash:
- Seleccione Permitir arranque EFI.
- Establezca un nombre único para el servidor (como
TowerVM
si su host esTower
). - Escriba la imagen en la unidad flash.
-
Modificar archivos de configuración:
-
Cambie la etiqueta de la unidad flash de
UNRAID
a un nombre único (ej.,UNRAID-VM
). -
Edite el archivo
syslinux/syslinux.cfg
en la unidad flash:etiqueta Unraid OS
menú predeterminado
kernel /bzimage
adjuntar unraidlabel=UNRAID-VM initrd=/bzroot -
Realizar este cambio en todos los modos de arranque (GUI/Modo seguro) dentro del archivo.
-
Copie el archivo
syslinux.cfg
actualizado aEFI/boot/syslinux.cfg
-
-
Cree un archivo llamado
startup.nsh
en la raíz de la unidad flash con este contenido:\EFI\boot\bootx64.efi
-
Tome nota del fabricante de la unidad flash (necesitará esto para la configuración de VM más adelante).
2. Configure la VM en el host - Haz clic para expandir/contraer
Configurar la VM de Unraid requiere algunas configuraciones específicas para asegurar un funcionamiento adecuado.
Para crear la plantilla de VM:
- En el servidor host de Unraid, vaya a Configuración → Administrador de VM y asegúrese de que las VM estén habilitadas.
- Navegue a la pestaña VMs y haga clic en Agregar VM.
- Seleccione la plantilla Slackware, ya que es la que más se parece a Unraid.
- (Opcional) Si está disponible, reemplace el ícono de Slackware con el ícono de Unraid.
- Nombre la VM (ej.,
UNRAID-VM
). - (Opcional) Añada una descripción, tal como "Entorno de prueba de Unraid - vX.XX.X."
- Asignar recursos:
- CPUs: 2-4 núcleos
- RAM: 4-8 GB (establecer Inicial y Máximo con el mismo valor)
- Establezca Tipo de Máquina en Q35 (última).
- Configure BIOS en OVMF y controlador USB en 3.0 (QEMU XHCI).
- Configurar discos virtuales:
- Agregar vDisks para cache/datos usando formato RAW y bus SATA.
- Dimensionar discos de manera diferente para fácil identificación (e.g., %%parity|paridad%% > datos > %%cache|cache%%).
- Deje gráficos, sonido y red en sus configuraciones predeterminadas.
- En dispositivos USB, seleccione la unidad flash por fabricante, no por etiqueta.
3. Crear y iniciar la VM - Haz clic para expandir/contraer
Para iniciar la VM después de la configuración:
- Desmarque Iniciar VM después de la creación si desea control manual.
- Haga clic en Crear.
- En la pestaña VMs, haga clic en el ícono de la VM de Unraid y seleccione Iniciar con consola (VNC).
- Observe el proceso de arranque en la consola VNC y anote la dirección IP de la VM que se muestra antes de iniciar sesión.
4. Configure la VM - Haz clic para expandir/contraer
Una vez que la VM esté en funcionamiento, configúrela como un servidor Unraid físico:
- Acceda al WebGUI de la VM en
http://[VM-IP]
. - Vaya a Configuración → Identificación:
- Establezca un nombre de Servidor único (e.g.,
Unraid-VM
). - Agregue una descripción como "Instancia de desarrollo."
- Establezca un nombre de Servidor único (e.g.,
- (Opcional) Vaya a Configuración → Opciones de visualización y elija un tema de color diferente para distinguirlo del host.
- Vaya a Configuración → opciones de SMB → Configuración de grupo de trabajo y establezca Maestro local en No para evitar conflictos.
- Para la transferencia de UPS (si el host tiene UPS):
- Comience el array con sus dispositivos configurados.
- Instale Community Applications para pruebas de complementos/Docker.
- Actualice la VM a través de Herramientas → Actualizar OS, al igual que un servidor físico.
Solución de problemas
Si encuentra un Error de Ejecución relacionado con el dispositivo USB después de editar la configuración de la VM:
- Edite la VM y cambie a vista XML.
- Ubique el nodo
<hostdev>
que define el dispositivo flash (generalmente cerca del final). - Elimine todo el bloque
<hostdev>...</hostdev>
. - Haga clic en Actualizar.
- Re-edite la VM en vista de formulario.
- Re-seleccione la unidad flash bajo dispositivos USB.
- Haga clic en Actualizar de nuevo. La VM debería ahora iniciarse normalmente.