Saltar al contenido principal

Importación de scripts de instalación personalizada

Se puede importar scripts de instalación al repositorio de imágenes de SO. Estos archivos se pueden utilizar posteriormente para personalizar las imágenes de Linux y Windows.

Acerca de esta tarea

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 datos y archivos 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 datos y archivos 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 datos y archivos 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 datos y archivos 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 datos y archivos 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

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.

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.

Puede insertar macros predefinidas y personalizadas (valores de configuración) en el script posterior a la instalación 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.

Las macros predefinidas recomendadas en el archivo de instalación desatendida informan el estado del despliegue del sistema operativo final y el estado de informe cuando descarga y ejecuta scripts posteriores a la instalación. Puede modificar los posteriores a la instalación scripts para incluir la generación de informes de estado personalizada, según el sistema operativo de destino. Para obtener más información, consulte el apartado Agregar informes de estado personalizados a los scripts de instalación.

Procedimiento

Para importar los scripts de instalación en el repositorio de imágenes del SO, lleve a cabo los pasos siguientes.

  1. En la barra de menús de XClarity Administrator, haga clic en Aprovisionamiento > Gestionar imágenes de SO para mostrar la página Desplegar sistema operativo: Gestionar imágenes de SO.
  2. Haga clic en la pestaña Scripts de instalación.

    Muestra la página Gestionar imágenes de SO con una lista de scripts de instalación que se han importado al repositorio de imágenes del SO.
  3. Haga clic en el icono Importar archivo (Icono Importar). Se muestra el cuadro de diálogo Importar script de instalación.
  4. Haga clic en la pestaña Importación local para cargar archivos del sistema local, o haga clic en la pestaña Importación remota para cargar archivos desde un servidor de archivo remoto.
    Nota
    Para cargar un archivo desde un servidor de archivo remoto, debe crear primero un perfil del servidor de archivo remoto pulsando el icono Configurar servidor de archivo (Configure el icono de servidor del archivo remoto). Para obtener más información, consulte Configurar un servidor de archivo remoto.
  5. Si desea utilizar un servidor de archivo remoto, seleccione el servidor que desea utilizar desde la lista Servidor de archivo remoto.
  6. Seleccione el tipo de sistema operativo.
  7. Escriba el nombre del archivo del script de instalación o haga clic en Examinar para buscar el archivo que desea importar.
  8. Opcional: escriba una descripción para el script de instalación.
    Consejo
    utilice el campo Descripción para diferenciar archivos personalizados con el mismo nombre.
  9. Opcional: seleccione un tipo de suma de comprobación para asegurarse de que el archivo que se está cargando no está dañado y, a continuación, copie y pegue el valor de suma de comprobación en el campo de texto previsto a tal fin.

    Si selecciona un tipo de suma de comprobación, debe especificar un valor de suma de comprobación para comprobar la integridad y la seguridad del archivo cargado. El valor debe proceder de una fuente segura de una organización de su confianza. Si el archivo cargado coincide con el valor de suma de comprobación, es seguro realizar el despliegue. De lo contrario, deberá cargar de nuevo el archivo o comprobar el valor de suma de comprobación.

    Se admiten tres tipos de suma de comprobación:

    • MD5

    • SHA1

    • SHA256

  10. Haga clic en Importar.
    Consejo
    el archivo se carga a través de una conexión de red segura. Por consiguiente, la fiabilidad y el rendimiento de la red afectan al tiempo que tarda en importarse el archivo.

    Si cierra la pestaña del navegador web o la ventana en la que se está cargando el archivo localmente antes de que finalice el proceso, la importación fallará.

Después de finalizar

Los scripts de instalación que se enumeran en la pestaña Scripts de instalación de la página Gestionar imágenes de SO.

Desde esta página puede llevar a cabo las siguientes acciones.

  • Crear un perfil del servidor de servidor de archivo pulsando el icono Configurar servidor de archivo (Configure el icono de servidor del archivo remoto).

  • Quite los scripts de instalación seleccionados al hacer clic en el icono Eliminar (Icono Eliminar).

Para obtener información acerca de cómo añadir un script de instalación a un perfil de imagen del SO personalizado, consulte Creación de un perfil de imagen de SO personalizado.