Personalización de los perfiles de la imagen del SO
Un sistema operativo base es la imagen completa de un SO importado al repositorio de imágenes de SO. La imagen de base importada contiene perfiles predefinidos que describen las configuraciones de instalación de dicha imagen. También se puede crear perfiles personalizados en la imagen de SO base que se pueden desplegar para configuraciones específicas. El perfil personalizado contiene los archivos personalizados y las opciones de instalación.
Varios de los escenarios de ejemplo de personalización y despliegue de imágenes de SO, que incluyen a Windows y SLES, solo están disponibles en inglés. Para obtener más información, consulte Escenarios integrales para configurar dispositivos nuevos.
Se puede agregar los siguientes tipos de archivos a un perfil de imagen de SO personalizado.
Archivos de arranque
Un archivo de arranque actúa como el entorno de arranque de instalación. Para Windows, este es un archivo de instalación previa de Windows (WinPE). Se requiere un archivo de arranque de WinPE desplegar Windows
Lenovo XClarity Administrator admite archivos de arranque predefinidos y personalizados.Archivos de arranque de predefinidos. Lenovo proporciona un archivo de arranque WinPE_64.wim que puede utilizarse para desplegar perfiles de imagen del SO predefinidos.
Lenovo incluye el archivo de arranque predefinido WinPE_64.wim junto con un conjunto de controladores de dispositivos en un único paquete que puede descargarse desde el Página web del repositorio de controladores de Lenovo Windows e imágenes de WinPE y luego importarse al repositorio de imágenes del SO. Si el archivo de paquete contiene los controladores de dispositivos y archivos de arranque, puede importar el archivo de conjunto desde la pestaña Controlador de dispositivo o Archivos de arranque.
NotaNo se precarga un archivo de arranque predefinido con XClarity Administrator. Debe importar un archivo de arranque en el repositorio de imágenes del SO antes de poder desplegar un perfil de Windows.
XClarity Administrator requiere que los archivos de paquete importados estén firmados por Lenovo. Al importar un archivo de paquete, también se debe importar un archivo de firma .asc.
Archivos de arranque personalizados. También puede crear un archivo de arranque de WinPE para personalizar las opciones de arranque de un despliegue de Windows. Luego puede agregar el archivo de arranque para los perfiles de Windows personalizados.
XClarity Administrator proporciona scripts para crear archivos de arranque en el formato correcto. Para obtener información acerca de la creación de un archivo de arranque personalizado, Creación de un archivo de arranque (WinPE) consulte Sitio web de introducción a Windows PE (WinPE).
Se admiten los siguientes tipos de archivo para importar archivos de arranque personalizados.Sistema operativo Tipos de archivo de arranque compatibles Tipos de archivo de paquete compatibles CentOS Linux No admitido No admitido Microsoft® Windows® Azure Stack HCI No admitido No admitido Microsoft Windows Hyper-V Server Un archivo .zip que contiene un archivo de WinPE que se crea mediante el script genimage.cmd Un archivo .zip que contiene controladores de dispositivos y archivos de arranque Microsoft Windows Server Un archivo .zip que contiene un archivo de WinPE que se crea mediante el script genimage.cmd Un archivo .zip que contiene controladores de dispositivos y archivos de arranque Servidor Red Hat® Enterprise Linux (RHEL) No admitido No admitido Rocky Linux No admitido No admitido SUSE® Linux Enterprise Server (SLES) No admitido No admitido Ubuntu No admitido No admitido VMware vSphere® Hypervisor (ESXi) con personalización de Lenovo No admitido No admitido
Controladores de dispositivo
La imagen del sistema operativo que está instalando desplegar incluye los controladores de Ethernet, Fibre Channel y dispositivo de adaptador de almacenamiento para su hardware. Si el controlador de dispositivo del adaptador de E/S no está incluido en la imagen o el perfil del sistema operativo, el adaptador no es compatible con el despliegue del SO. También puede crear perfiles de imagen del SO personalizados que incluyen los controladores de dispositivo que necesita.
Lenovo XClarity Administrator es compatible con controladores de dispositivos incorporados y controladores de dispositivos listos para usar predefinidos y personalizados.Controladores de dispositivos incorporados. XClarity Administrator no gestiona los controladores de dispositivos. Siempre instale el sistema operativo más reciente para garantizar que cuente con los controladores de dispositivos incorporados más recientes que necesita.
NotaPuede agregar controladores de dispositivos incorporados a un perfil de Windows personalizado al crear un archivo de arranque de WinPE personalizado y copiar los archivos del controlador de dispositivo al sistema host en el directorioC:\drivers. Cuando se crea un perfil de imágenes del SO personalizado que utiliza el archivo de arranque personalizado, los controladores de dispositivo en el directorio C:\drivers se incluyen en WinPE y en el SO final. Ambos se tratan como si fueran predefinidos. Por lo tanto, no es necesario importar estos controladores de dispositivos incorporados en XClarity Administrator al especificar los controladores de dispositivos para utilizarlos en la creación de perfiles personalizados de imágenes del SO. Controladores de dispositivos predefinidos. Para los servidores de ThinkSystem, XClarity Administrator viene precargado con un conjunto de controladores de dispositivo listos para usar para Linux para permitir la instalación del sistema operativo, así como la configuración básica de red y de almacenamiento para el sistema operativo final. Puede añadir estos controladores de dispositivos predefinidos para los perfiles de imagen del SO personalizados y desplegar los perfiles en los servidores gestionados
Lenovo también empaqueta conjuntos de controladores de dispositivos predefinidos en un único paquete que puede descargarse desde el Página web del repositorio de controladores de Lenovo Windows e imágenes de WinPE y luego importarlos al repositorio de imágenes del SO. En la actualidad, los archivos de paquete están disponibles solo para Windows. Si el archivo de paquete contiene los controladores de dispositivos y archivos de arranque, puede importar el archivo de conjunto desde la pestaña Controlador de dispositivo o Imagen de arranque.
NotaDe forma predeterminada, los perfiles de imagen del SO predefinidos incluyen controladores de dispositivos predefinidos.
No puede eliminar los controladores de dispositivos predefinidos que se cargaron cuando instaló XClarity Administrator; sin embargo, puede eliminar los controladores de dispositivos predefinidos que se importaron en un conjunto de Lenovo.
XClarity Administrator requiere que los archivos de paquete importados estén firmados por Lenovo. Al importar un archivo de paquete, también se debe importar un archivo de firma .asc.
Controladores de dispositivos personalizados. Puede importar controladores de dispositivos listos para usar en el repositorio de imágenes del SO y luego agregar los controladores de dispositivos a un perfil de imagen del SO personalizado.
Puede obtener controladores de dispositivos desde Página web del repositorio de Lenovo YUM, desde un proveedor (como Red Hat) o mediante un controlador de dispositivo personalizado que generó por su cuenta. Para algunos controladores de dispositivos de Windows, puede generar un controlador de dispositivo personalizado al extraer el controlador de dispositivo del exe de instalación a su sistema local y crear un archivo .zip.
Se admiten los siguientes tipos de archivo para importar archivos de controlador de dispositivo.Sistema operativo Tipos de archivos de Controlador de dispositivo admitidos CentOS Linux No admitido Microsoft® Windows® Azure Stack HCI No admitido Microsoft Windows Hyper-V Server Un archivo .zip que contenga los archivos originales del controlador de dispositivo, que generalmente son conjuntos de archivos.inf, .cat y .dll. Microsoft Windows Server Un archivo .zip que contenga los archivos originales del controlador de dispositivo, que generalmente son conjuntos de archivos.inf, .cat y .dll. Servidor Red Hat® Enterprise Linux (RHEL) Disco de actualización de controlador (DUD) en formato de imagen .iso o .rpm NotaSi se aplica un DUD .rpm al perfil personalizado, el .rpm solo se instala en el último sistema operativo. No se instala en el entorno de instalación (initrd). Para instalar a un controlador de dispositivo personalizado para initrd, importe un DUD .iso y aplique el .iso al perfil personalizado.Rocky Linux No admitido SUSE® Linux Enterprise Server (SLES) Disco de actualización de controlador (DUD) .rpm en formato de imagen .iso NotaSi se aplica un DUD .rpm al perfil personalizado, el .rpm solo se instala en el último sistema operativo. No se instala en el entorno de instalación (initrd). Para instalar a un controlador de dispositivo personalizado para initrd, importe un DUD .iso y aplique el .iso al perfil personalizado.Ubuntu No admitido VMware vSphere® Hypervisor (ESXi) con personalización de Lenovo Controladores de dispositivos en formato de imagen .vib NotaEl repositorio de imágenes del SO puede almacenar un número ilimitado de archivos predefinidos y personalizados, en caso que haya espacio disponible para almacenar los archivos.
Valores de configuración personalizada
Valores de configuración describe los datos que se deben recopilar dinámicamente durante el despliegue del SO. Lenovo XClarity Administrator utiliza un conjunto de valores de configuración predefinidos, lo que incluye valores global, de redes y de ubicación de almacenamiento. Puede utilizar estos valores de configuración predefinidos y agregar valores de configuración personalizada que no están disponibles en el XClarity Administrator.
Los valores de configuración personalizada se definen a modo de un esquema JSON. El esquema debe adherir a las especificaciones de JSON.
Al importar valores de configuración personalizada para XClarity Administrator, XClarity Administrator valida el esquema JSON. Si la validación se realiza correctamente, XClarity Administrator genera macros personalizadas para cada valor.
Puede utilizar las macros personalizadas en el archivo de instalación desatendida y el script de instalación posterior.- En archivos de instalación desatendida
Puede asociar el archivo de configuración personalizado a un archivo de instalación desatendida e incluir estas macros personalizadas (y macros predefinidas) en el archivo de instalación desatendida.
Puede añadir uno o varios archivos de opciones de configuración personalizada en un perfil personalizado. Al desplegar el perfil de SO en un grupo de servidores de destino, puede elegir el archivo de configuración que desea utilizar. XClarity Administrator representa la pestaña Configuración personalizada en el cuadro de diálogo Desplegar imágenes de SO en función del esquema JSON en el archivo de valores de configuración y le permite especificar los valores específicos de la configuración (objeto JSON) que se define en el archivo.
NotaEl despliegue del SO no se llevará a cabo si en la entrada no se especifica ningún valor de configuración personalizada necesaria.- En los scripts de instalación posterior
Después de recopilar los datos durante el despliegue del SO, XClarity Administrator crea una instancia del archivo de configuración (lo que incluye la configuración personalizada del archivo seleccionado y un subconjunto de valores predefinidos) en el sistema host que se puede utilizar en el script de instalación posterior.
Nota- El archivo de configuración es único para un perfil de imagen de SO personalizado.
- No se puede modificar los valores de configuración para perfiles de imagen de SO predefinidos.
- Los valores de configuración se admiten solo para los siguientes sistemas operativos:
Microsoft® Windows® Server
Servidor Red Hat® Enterprise Linux (RHEL)
Rocky Linux
SUSE® Linux Enterprise Server (SLES)
VMware vSphere® Hypervisor (ESXi) con personalización de Lenovo 6.0u3 y actualizaciones posteriores y 6.5 y posteriores.
El repositorio de imágenes del SO puede almacenar un número ilimitado de archivos predefinidos y personalizados, en caso que haya espacio disponible para almacenar los archivos.
Archivos de instalación desatendida personalizados
Puede personalizar los perfiles de imágenes de SO de modo que utilicen los archivos de instalación desatendida para automatizar el despliegue del sistema operativo.
Se admite los siguientes tipos de archivo para archivos de instalación desatendida estándar.Sistema operativo Tipos de archivo compatibles Más información CentOS Linux No admitido Microsoft® Windows® Azure Stack HCI No admitido Microsoft Windows Hyper-V Server No admitido Microsoft Windows Server Instalación desatendida (.xml) Para obtener más información acerca de los archivos de instalación desatendida, consulte Página Web de referencia de instalación desatendida de Windows. Servidor Red Hat® Enterprise Linux (RHEL) Comenzar (.cfg) Para obtener más información acerca de los archivos de instalación desatendida, consulte Página web de Red Hat: Automatización de la instalación con Kickstart . Considere lo siguiente cuando agregue secciones %pre, %post, %firstboot al archivo.Puede incluir múltiples secciones %pre, %post, %firstboot al archivo desatendido; sin embargo, tenga en cuenta el orden de las secciones.
Cuando la macro recomendada #predefined.unattendSettings.preinstallConfig# esté presente en el archivo desatendido, XClarity Administrator agrega una sección %pre antes de todos las otras secciones %pre en el archivo.
Cuando la macro recomendada #predefined.unattendSettings.postinstallConfig# está presente en el archivo desatendido, XClarity Administrator agrega secciones %post y %firstboot antes de todas los otras secciones %post y %firstboot en el archivo.
Rocky Linux Comenzar (.cfg) Para obtener más información acerca de los archivos de instalación desatendida, consulte Página web de Red Hat: Automatización de la instalación con Kickstart . Considere lo siguiente cuando agregue secciones %pre, %post, %firstboot al archivo.Puede incluir múltiples secciones %pre, %post, %firstboot al archivo desatendido; sin embargo, tenga en cuenta el orden de las secciones.
Cuando la macro recomendada #predefined.unattendSettings.preinstallConfig# esté presente en el archivo desatendido, XClarity Administrator agrega una sección %pre antes de todos las otras secciones %pre en el archivo.
Cuando la macro recomendada #predefined.unattendSettings.postinstallConfig# está presente en el archivo desatendido, XClarity Administrator agrega secciones %post y %firstboot antes de todas los otras secciones %post y %firstboot en el archivo.
SUSE® Linux Enterprise Server (SLES) AutoYast (.xml) Para obtener más información acerca de los archivos de instalación desatendida, consulte SUSE: Página web de AutoYaST. Ubuntu No admitido VMware vSphere® Hypervisor (ESXi) con personalización de Lenovo Comenzar (.cfg) Solo se admite para ESXi 6.0u3 y actualizaciones posteriores y 6.5 o posterior. Para obtener más información acerca de los archivos de instalación desatendida, consulte VMware: instalación o actualización de hosts utilizando una página web de script.
Considere lo siguiente cuando agregue secciones %pre, %post, %firstboot al archivo.Puede incluir múltiples secciones %pre, %post, %firstboot al archivo desatendido; sin embargo, tenga en cuenta el orden de las secciones.
Cuando la macro recomendada #predefined.unattendSettings.preinstallConfig# esté presente en el archivo desatendido, XClarity Administrator agrega una sección %pre antes de todos las otras secciones %pre en el archivo.
Cuando la macro recomendada #predefined.unattendSettings.postinstallConfig# está presente en el archivo desatendido, XClarity Administrator agrega secciones %post y %firstboot antes de todas los otras secciones %post y %firstboot en el archivo.
AtenciónPuede insertar macros predefinidas y personalizadas (valores de configuración) en el archivo de instalación desatendida utilizando el nombre único del objeto. Los valores predefinidos se basan dinámicamente en las instancias de XClarity Administrator. Las macros personalizadas se basan dinámicamente en la información ingresada por el cliente que se especifique durante el despliegue del SO.
NotaEscriba el nombre con un símbolo de número (#).
Para objetos anidados, separe cada nombre de objeto utilizando un punto (por ejemplo, #server_settings.server0.locale#).
Para macros personalizadas, no incluya el nombre del objeto de nivel superior. Para macros predefinidas, use “predefinido” como el prefijo del nombre de macro.
Cuando se crea un objeto desde una plantilla, el nombre se conecta con un número único, comenzando con 0 (por ejemplo, server0 y server1).
Puede ver el nombre de cada macro en el cuadro de diálogo Desplegar imágenes de SO en las pestañas Valores personalizados colocando el puntero sobre el icono Ayuda () situado junto a cada configuración personalizada.
Para obtener una lista de macros predefinidas, consulte Macros predefinidas. Para obtener información acerca de los valores de configuración y macros personalizados, consulte Macros personalizadas.
XClarity Administrator proporciona las siguientes macros predefinidas que se utilizan para comunicar el estado del instalador del SO, así como varios pasos de instalación críticos. Se recomienda encarecidamente incluir estas macros en el archivo de instalación desatendida (consulte Inyección de macros predefinidas y personalizadas a un archivo de instalación desatendida).
#predefined.unattendSettings.preinstallConfig#
#predefined.unattendSettings postinstallConfig#
Scripts de instalación
Se puede personalizar los perfiles de imágenes de SO para ejecutar un script de instalación, después de que finalice el despliegue del SO.
Actualmente, solo se admite el uso de scripts posteriores a la instalación.
La siguiente tabla enumera los tipos de archivo para los scripts de instalación que admite Lenovo XClarity Administrator por cada sistema operativo. Tenga en cuenta que algunas versiones del sistema de operación no son compatibles con todos los otros tipos de archivos que admite XClarity Administrator (por ejemplo, algunas versiones RHEL pueden no incluir Perl en el perfil mínimo y, por lo tanto, no se ejecutarán scripts Perl). Asegúrese de utilizar el tipo de archivo correcto para las versiones de sistema operativo que desee desplegar.Sistema operativo Tipos de archivo compatibles Más información CentOS Linux No admitido Microsoft® Windows® Azure Stack HCI No admitido Microsoft Windows Hyper-V Server No admitido Microsoft® Windows® Server Archivo de comandos (.cmd), PowerShell (.ps1) La ruta de archivos y datos personalizados predeterminada es C:\lxca. Para obtener más información acerca de los scripts de instalación, consulte el Pagina web Agregar un script personalizado a la instalación de Windows
Servidor Red Hat® Enterprise Linux (RHEL) Bash (.sh), Perl (.pm o .pl), Python (.py) La ruta de archivos y datos personalizados predeterminada es /home/lxca. Para obtener más información acerca de los scripts de instalación, consulte el RHEL: Página web de script posterior a la instalación.
Rocky Linux Bash (.sh), Perl (.pm o .pl), Python (.py) La ruta de archivos y datos personalizados predeterminada es /home/lxca. Para obtener más información acerca de los scripts de instalación, consulte el RHEL: Página web de script posterior a la instalación
SUSE® Linux Enterprise Server (SLES) Bash (.sh), Perl (.pm o .pl), Python (.py) La ruta de archivos y datos personalizados predeterminada es /home/lxca. Para obtener más información acerca de los scripts de instalación, consulte el SUSE: Sitio web de script de usuario personalizado
Ubuntu No admitido VMware vSphere® Hypervisor (ESXi) con personalización de Lenovo Bash (.sh), Python (.py) La ruta de archivos y datos personalizados predeterminada es /home/lxca. Para obtener más información acerca de los scripts de instalación, consulte el VMware: Página Web de instalación y actualización de scripts
Software personalizado
Puede personalizar los perfiles de imagen de SO para instalar cargas de software personalizado después de completar los scripts posteriores a la instalación y los scripts de despliegue de SO.
Se admite los siguientes tipos de archivo para software personalizado.Sistema operativo Tipos de archivo compatibles Más información CentOS Linux No admitido Microsoft® Windows® Azure Stack HCI No admitido Microsoft Windows Hyper-V Server No admitido Microsoft Windows® Server Un archivo .zip que contenga la carga útil de software. La ruta de archivos y datos personalizados predeterminada es C:\lxca. Servidor Red Hat® Enterprise Linux (RHEL) Un archivo .tar.gz que contenga la carga útil de software La ruta de archivos y datos personalizados predeterminada es /home/lxca. SUSE® Linux Enterprise Server (SLES) Un archivo .tar.gz que contenga la carga útil de software La ruta de archivos y datos personalizados predeterminada es /home/lxca. Rocky Linux Un archivo .tar.gz que contenga la carga útil de software La ruta de archivos y datos personalizados predeterminada es /home/lxca. Ubuntu No admitido VMware vSphere® Hypervisor (ESXi) con personalización de Lenovo Un archivo .tar.gz que contenga la carga útil de software La ruta de archivos y datos personalizados predeterminada es /home/lxca.