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 el disco USB para la VM
Configurar la VM de Unraid requiere algunas configuraciones específicas para asegurar un funcionamiento adecuado.
-
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
TowerVMsi su host esTower). - Escriba la imagen en la unidad flash.
-
Modificar archivos de configuración:
-
Cambie la etiqueta de la unidad flash de
UNRAIDa un nombre único (ej.,UNRAID-VM). -
Edite el archivo
syslinux/syslinux.cfgen la unidad flash:label Unraid OSmenu defaultkernel /bzimageappend unraidlabel=UNRAID-VM initrd=/bzroot -
Realizar este cambio en todos los modos de arranque (GUI/Modo seguro) dentro del archivo.
-
Copie el archivo
syslinux.cfgactualizado aEFI/boot/syslinux.cfg
-
-
Cree un archivo llamado
startup.nshen 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. Configurar la VM en el host
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 e iniciar la VM
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:
- En la pestaña VMs, haga clic en el ícono de la VM de Unraid y seleccione Iniciar con consola (VNC).
- Vaya a Configuración → opciones de SMB → Configuración de grupo de trabajo y establezca Maestro local en No para evitar conflictos.
3. Crear e iniciar la VM
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.
- Haz clic en Actualizar de nuevo. El VM debería comenzar normalmente ahora.