Puede crear y administrar especificaciones de personalización para sistemas operativos invitados Windows y Linux. Las especificaciones de personalización son archivos XML que contienen configuración de sistema operativo invitado para máquinas virtuales.
Al aplicar una especificación al sistema operativo invitado durante la clonación o implementación de una máquina virtual, se evitan conflictos que podrían provocar la implementación de máquinas virtuales con configuraciones idénticas, como nombres duplicados de equipos.
vCenter Server guarda los parámetros de configuración personalizados en la base de datos de vCenter Server. Si la configuración de personalización se guarda, las contraseñas de administrador y de administrador de dominio se almacenan en un formato cifrado en la base de datos. Debido a que el certificado que se usa para cifrar las contraseñas es único para cada sistema vCenter Server, si reinstala vCenter Server o conecta una nueva instancia del servidor a la base de datos, las contraseñas cifradas pierden validez. Debe volver a introducir las contraseñas para poder usarlas.
Para obtener información sobre cómo puede crear y administrar especificaciones de personalización en vSphere Client, mire el siguiente video.
Crear una especificación de personalización para Linux
Guarde la configuración del sistema para un sistema operativo invitado de Linux en una especificación de personalización, la cual puede aplicar al clonar máquinas virtuales o implementar máquinas virtuales desde plantillas. Puede utilizar la utilidad cloud-init como una forma estandarizada de inicializar una máquina virtual cuando la implemente en un entorno de nube.
Requisitos previos
- Compruebe que se cumplan todos los requisitos para personalización. Consulte Requisitos para la personalización de sistemas operativos invitados.
- Para ejecutar el script de personalización:
- Compruebe que esté instalada la versión 10.1.0 de VMware Tools o una versión posterior. Se producirá un error al personalizar si la versión de VMware Tools es anterior a 10.1.0 y se intenta ejecutar el script de personalización.
- En la configuración de VMware Tools, la opción
enable-custom-scripts
está desactivada de forma predeterminada por motivos de seguridad. Cuando se intenta ejecutar el script de personalización con una opciónenable-custom-scripts
desactivada, se produce un error de personalización.Por ejemplo, para habilitar la opciónenable-custom-scripts
, debe ejecutarvmware-toolbox-cmd
como un usuario raíz con el comandoconfig
:vmware-toolbox-cmd config set deployPkg enable-custom-scripts true cat /etc/vmware-tools/tools.conf [deployPkg] enable-custom-scripts = true
Para comprobar que estableció la opción correctamente, puede ejecutar el siguiente comando:vmware-toolbox-cmd config get deployPkg enable-custom-scripts [deployPkg] enable-custom-scripts = true
Para obtener más información, consulte la Guía del usuario de VMware Tools.
- Para personalizar el sistema operativo invitado de una máquina virtual con metadatos de cloud-init y datos de usuario:
- Compruebe que esté instalada la versión 11.3.0 de VMware Tools o una versión posterior.
- Compruebe que esté instalada la versión 21.1 de cloud-init o una versión posterior.
Procedimiento
Resultados
La especificación de personalización que creó se muestra en Administrador de especificaciones de personalización. Puede usar la especificación para personalizar los sistemas operativos invitados de la máquina virtual.
Crear una especificación de personalización para Windows
Guarde la configuración específica del sistema operativo invitado Windows en una especificación de personalización, la cual puede aplicar al clonar máquinas virtuales o implementarlas desde plantillas.
A partir de vSphere 8.0 Update 2, puede especificar una unidad organizativa (OU) para los escritorios remotos. Una unidad organizativa es una subdivisión de Active Directory que contiene usuarios, grupos, equipos u otras OU.
Requisitos previos
Asegúrese de que se cumplan todos los requisitos de personalización. Consulte Requisitos para la personalización de sistemas operativos invitados.
Procedimiento
Resultados
La especificación de personalización que creó se muestra en Administrador de especificaciones de personalización. Puede usar la especificación para personalizar los sistemas operativos invitados de la máquina virtual.
Crear una especificación de personalización para Windows mediante un archivo de respuesta de Sysprep personalizado
Un archivo de respuesta de Sysprep personalizado es un archivo que almacena diversos valores de personalización, como un nombre de equipo, la información sobre licencias y la configuración de dominios o grupos de trabajo. Puede proporcionar un archivo de respuesta de Sysprep personalizado como alternativa a especificar muchas de las opciones del asistente de personalización de invitados.
Windows Server 2003 y Windows XP usan un archivo de texto denominado sysprep.inf. Windows Server 2008, Windows Vista y Windows 7 usan un archivo XML denominado sysprep.xml. Puede crear estos archivos mediante un editor de texto o usar la utilidad Administrador de configuración de Microsoft para generarlos. Para obtener más información sobre cómo crear un archivo de respuesta de Sysprep personalizado, consulte la documentación del sistema operativo correspondiente.
Puede impedir que Windows asigne nuevas plantillas o máquinas virtuales con los mismos identificadores de seguridad (SID) que la máquina virtual original. SID duplicados no causan problemas cuando los equipos forman parte de un dominio y solo se usan cuentas de usuario de dominio. No obstante, si los equipos forman parte de un grupo de trabajo o se usan cuentas de usuario locales, los SID duplicados pueden perjudicar los controles de acceso a los archivos. Para obtener más información, consulte la documentación para su sistema operativo Microsoft Windows.
Requisitos previos
Asegúrese de que se cumplan todos los requisitos de personalización. Consulte Requisitos para la personalización de sistemas operativos invitados.
Procedimiento
Resultados
La especificación de personalización que creó se muestra en Administrador de especificaciones de personalización. Puede usar la especificación para personalizar los sistemas operativos invitados de la máquina virtual.
Administrar especificaciones de personalización
Puede editar, duplicar, exportar o eliminar especificaciones existentes.
Procedimiento
- En vSphere Client, seleccione y haga clic en Especificaciones de personalización de máquina virtual.
- Seleccione una especificación de personalización y su tarea.
Opción Descripción Editar especificación de personalización Puede realizar cambios en la especificación de personalización, como un cambio de la configuración de redes. Haga clic en Editar y realice los cambios necesarios. Duplicar especificación de personalización Si necesita una especificación de personalización que solo sea ligeramente diferente de una especificación existente, puede usar Administrador de especificaciones de personalización para crear una copia de la especificación existente y modificarla. Por ejemplo, podría necesitar cambiar la dirección IP o la contraseña de administrador. Exportar especificación de personalización Puede exportar especificaciones de personalización y guardarlas como archivos .xml. Para aplicar una especificación exportada a una máquina virtual, importe el archivo .xml mediante el botón Importar. Eliminar especificación de personalización Puede quitar especificaciones de personalización para liberar espacio de almacenamiento.
Importar una especificación de personalización
Puede importar una especificación y usar la especificación para personalizar el sistema operativo invitado de una máquina virtual.
Requisitos previos
Procedimiento
- En vSphere Client, seleccione y haga clic en Especificaciones de personalización de máquina virtual.
- Haga clic en el icono Importar.
- Desplácese hasta el archivo .xml que desee importar, especifique un nombre y una descripción opcional, y haga clic en Aceptar.