Capítulo 6: Imágenes I

Imágenes

image.png
Esta sección está dedicada a laverificación del estado del servidor de imágenes, un paso esencial antes de cualquier acción de implementación de un sistema o de creación de una imagen de referencia.

El servidor de imágenes es un componente central de Medulla: permite enviar una imagen del sistema (una especie de «fotocopia» completa de un ordenador) a uno o varios equipos. Si este servidor no está disponible o falla, ninguna operación relacionada con la creación de imágenes podrá completarse.

Por eso se recomienda comprobar sistemáticamente su estado antes de cada acción de este tipo.

Acceso al estado del servidor de imágenes

Al hacer clic en la pestaña «Estado del servidor de imágenes», se accede inmediatamente a la página donde la entidad preseleccionada no es ni privada ni pública, por lo que la denominaremos «general». 

Entidad «General» con servidor fuera de línea

Esto significa que el servidor de imágenes vinculado a la entidad «General» está inactivo. No podrá implementar imágenes en los equipos de esta entidad

Comprender la información mostrada

Entidad seleccionada

En la parte superior de la página, debe seleccionarla entidad en cuestión.
Las entidades corresponden a agrupaciones lógicas, que suelen utilizarse para separar entornos (p. ej.: servicios, departamentos, centros).

entityselection.png

Ejemplos de entidades:

Por qué es importante:

 
Cada entidad puede estar vinculada a un servidor de imágenes independiente. Por lo tanto, es fundamental comprobar el estado del servidor de la entidad que desees utilizar.

Estado del servidor

Para la entidad seleccionada, un indicador visual informa del estado actual del servidor.

Pueden aparecer tres estados:

Entidad «Privada» con error de conexión

Aunque el servidor parezca accesible, la comunicación no funciona.
La implementación fallará nada más iniciarse, ya que la conexión entre Medulla y el servidor se ha interrumpido.

image.png

Entidad «Pública» con conexión correcta 

publicentittstat.png

Si no hay errores y el servidor está en línea, significa que el servidor está activo y listo para ser utilizado, por lo que mostrará diferentes estadísticas como se muestra con la entidad «pública» arriba. 

En este caso, mostrará diversa información:

Antes de cualquier operación de creación de imágenes, compruebe que se encuentra en la entidad correcta y que el estado del servidor aparece como «Disponible».
Si el estado es «Fuera de línea» o «Error de conexión», no continúe y avise al administrador o al servicio de asistencia.

Gestionar las plantillas

mastergestionpublic.png
Un master es una imagen completa del sistema, creada a partir de un equipo configurado. Sirve de modelo para implementar de forma rápida y homogénea un entorno en otros equipos.

Antes de cualquier implementación, es esencial conocer las plantillas disponibles y saber cómo utilizarlas.

Lectura de la información mostrada

Cada master se presenta en forma de línea con varios elementos:

Utilizar una imagen maestra para una implementación

El sistema del maestro se instalará automáticamente en los equipos de destino, sin necesidad de intervención manual en cada máquina.

Acciones disponibles para cada imagen

Para cada maestro, puede realizar varias operaciones:

Antes de utilizar una imagen maestra, compruebe que se ajusta a la configuración deseada, en particular el sistema operativo, la versión y el software instalado. Solo elimine una imagen maestra si está seguro de que ya no se utiliza, ya que esta acción es irreversible. En caso de duda sobre qué imagen elegir o qué acción realizar, se recomienda ponerse en contacto con su responsable técnico para obtener asesoramiento.

Gestionar los servicios de inicio

servicegestion.png

Los servicios de arranque permiten a los equipos iniciar una imagen desde la red (a través de PXE, por ejemplo).

Para configurar 

Podrá 

Menú de inicio predeterminado

image.png

Esta sección le permite elegir el comportamiento automático o manual al arrancar los equipos.

Acceso 

Opciones disponibles 

Puede editar cada opción para ajustar:

Scripts de posimagen

postimagingscript.png

Permite automatizar acciones tras la implementación de una imagen (como instalar software o configurar la red).

Para crear/modificar un script 

MountSystem
CopySysprep (el nombre de su sysprep sin paréntesis)
CopyRunAtOnce
CopyAgent
CopyDrivers
UseOEMBiosLicence (si utiliza licencias OEM de Windows)

Esto es lo que hacen las opciones del script de postinstalación:

MountSystem: copia el master en el equipo, monta la partición o particiones y detecta los puntos de montaje para las diferentes operaciones.
CopySysprep: recupera desde el PXE (la asociación MAC/nombre de host) el nombre de host registrado, lo adapta en el archivo de respuesta y lo copia en la imagen de Windows con un nombre genérico: unatended.xml.
CopyRunAtOnce: copia el archivo setupcomplete.cmd, que se ejecutará en el último reinicio de Windows. Este archivo permite principalmente eliminar el archivo unatended.xml, que seguramente contiene un usuario con derechos de unión al dominio.
CopyAgent: copia el agente Medulla-Agent-windows-FULL-latest.exe; también es posible pasar un parámetro para elegir el agente que se va a implementar.
CopyDrivers: copia los controladores necesarios por defecto de Windows 10.
UseOEMBiosLicence: copia la licencia presente en la BIOS y la introduce en el archivo sysprep de la postinstalación.

Cómo funciona la imagenología

La creación de imágenes se divide en varias partes:

Creación de la imagen maestra
Ofrecemos una imagen maestra ya creada y preparada, Windows 11 25H2.
Para descargar y crear el master, puede ejecutar el siguiente comando:
import_master.sh

Creación de sysprep
Para crear un sysprep, vaya a Medulla y a «Administrador de archivos de respuesta sysprep», y luego siga los distintos pasos para crear el archivo sysprep que desee.

Creación de post-install
El master creado en el paso anterior requiere un script de post-install.
Los scripts de post-install permiten realizar varias acciones que acompañan a la implementación del master; por defecto, se solicita crear un script de post-install con las opciones necesarias. Le remito a la documentación para crearlo, completarlo y comprender las diferentes opciones.

Perfil
Cree un nuevo perfil, asóciele el script de post-instalación creado anteriormente; en la línea del script, seleccione 0 y haga clic en Validar.
A continuación, asocie el perfil a un maestro.

Implementación de un maestro
Inicie el ordenador que desea implementar mediante PXE (este debe estar ya registrado), luego elija el maestro con su perfil asociado y deje que se lleve a cabo la implementación del maestro.


Para cada paso, puede consultar las diferentes secciones descritas en las demás páginas de esta documentación.
 
 
 
 
 
 
---
OPCIONAL
Para ir más allá, si realmente quieres crear un master muy personalizado:
 
Registro
Para que Medulla reconozca el equipo, es imprescindible registrarlo.
Al arrancar el equipo en PXE en la red, aparece la opción «register»; hay que seleccionarla para registrar el equipo.
Aquí, o bien el equipo ya está presente en GLPI y el menú muestra directamente su nombre, o bien puede escribir el nombre del equipo durante el registro.

Captura de imagen
Cuando el equipo está correctamente registrado, aparecerá la opción «backup» en el menú para guardar la imagen del ordenador y crear una imagen maestra.
Algunos requisitos previos para capturar una imagen correctamente:
  • En primer lugar, debe realizar una copia de seguridad de un ordenador con Windows recién sacado de la caja; a continuación, al iniciarlo, debe cancelar la parte OOBE (Out of Box Experience, las preguntas de la instalación de Windows)
  • No debe haber ningún «reinicio pendiente»; este es el comando para comprobar que no lo hay:
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired" -ErrorAction SilentlyContinue

  • Así podrás realizar algunas configuraciones básicas si son necesarias para tu Windows, como la creación de usuarios, etc...
  • Ejecute el script prepare-master.ps1 que encontrará aquí:
/var/lib/pulse2/imaging/postinst/winutils/prepare-master.ps1

Este comprueba las actualizaciones de Windows, elimina aplicaciones no esenciales y desactiva BitLocker si la unidad C: está cifrada, optimiza el tamaño de la imagen eliminando archivos temporales y limpia el almacén de componentes de Windows.

  • Reinicie el equipo.

Creación de una imagen maestra
Una vez que haya capturado su imagen en el paso anterior, podrá encontrarla en el menú «Imaging» del equipo en el que acaba de realizar la captura.
Vaya a «Todas las máquinas GLPI», haga clic en la acción «Menú Imaging» de la máquina en cuestión y, a continuación, en «Imágenes y másteres»; encontrará la captura realizada.
Haga clic en la imagen capturada para convertirla en máster, asígnele un nombre (etiqueta) y, a continuación, haga clic en «Validar y convertir en máster».