Saltar al contenido principal

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.

Nota
No se puede crear un perfil de imagen de SO personalizada para una imagen personalizada de Microsoft Windows Server.

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.

      Nota
      • No 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 operativoTipos de archivo de arranque compatiblesTipos de archivo de paquete compatibles
      CentOS LinuxNo admitidoNo admitido
      Microsoft® Windows® Azure Stack HCINo admitidoNo admitido
      Microsoft Windows Hyper-V ServerUn archivo .zip que contiene un archivo de WinPE que se crea mediante el script genimage.cmdUn archivo .zip que contiene controladores de dispositivos y archivos de arranque
      Microsoft Windows ServerUn archivo .zip que contiene un archivo de WinPE que se crea mediante el script genimage.cmdUn archivo .zip que contiene controladores de dispositivos y archivos de arranque
      Servidor Red Hat® Enterprise Linux (RHEL)No admitidoNo admitido
      Rocky LinuxNo admitidoNo admitido
      SUSE® Linux Enterprise Server (SLES)No admitidoNo admitido
      UbuntuNo admitidoNo admitido
      VMware vSphere® Hypervisor (ESXi) con personalización de LenovoNo admitidoNo 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.

      Nota
      Puede 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 directorio C:\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.

      Nota
      • De 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 operativoTipos de archivos de Controlador de dispositivo admitidos
      CentOS LinuxNo admitido
      Microsoft® Windows® Azure Stack HCINo admitido
      Microsoft Windows Hyper-V ServerUn archivo .zip que contenga los archivos originales del controlador de dispositivo, que generalmente son conjuntos de archivos.inf, .cat y .dll.
      Microsoft Windows ServerUn 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
      Nota
      Si 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 LinuxNo admitido
      SUSE® Linux Enterprise Server (SLES)Disco de actualización de controlador (DUD) .rpm en formato de imagen .iso
      Nota
      Si 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.
      UbuntuNo admitido
      VMware vSphere® Hypervisor (ESXi) con personalización de LenovoControladores de dispositivos en formato de imagen .vib
      Nota
      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.
  • 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.

    Nota
    El 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 operativoTipos de archivo compatiblesMás información
    CentOS LinuxNo admitido 
    Microsoft® Windows® Azure Stack HCINo admitido 
    Microsoft Windows Hyper-V ServerNo admitido 
    Microsoft Windows ServerInstalació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 LinuxComenzar (.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.
    UbuntuNo admitido 
    VMware vSphere® Hypervisor (ESXi) con personalización de LenovoComenzar (.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ón
    • Puede 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.

      Nota
      • Escriba 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 (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 operativoTipos de archivo compatiblesMás información
    CentOS LinuxNo admitido 
    Microsoft® Windows® Azure Stack HCINo admitido 
    Microsoft Windows Hyper-V ServerNo admitido 
    Microsoft® Windows® ServerArchivo 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 LinuxBash (.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

    UbuntuNo admitido 
    VMware vSphere® Hypervisor (ESXi) con personalización de LenovoBash (.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 operativoTipos de archivo compatiblesMás información
    CentOS LinuxNo admitido 
    Microsoft® Windows® Azure Stack HCINo admitido 
    Microsoft Windows Hyper-V ServerNo admitido 
    Microsoft Windows® ServerUn 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 softwareLa 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 softwareLa ruta de archivos y datos personalizados predeterminada es /home/lxca.
    Rocky LinuxUn archivo .tar.gz que contenga la carga útil de softwareLa ruta de archivos y datos personalizados predeterminada es /home/lxca.
    UbuntuNo admitido 
    VMware vSphere® Hypervisor (ESXi) con personalización de LenovoUn archivo .tar.gz que contenga la carga útil de softwareLa ruta de archivos y datos personalizados predeterminada es /home/lxca.