El aprovisionamiento de grupos de escritorios y granjas en Nutanix requiere que las operaciones de clonación y personalización del invitado se completen correctamente. Cuando se produce un error de aprovisionamiento, los administradores pueden conservar la máquina virtual de plantilla interna para analizarla y utilizar los registros de Horizon, Windows y Sysprep para determinar la causa.
La siguiente información describe cómo solucionar los errores de aprovisionamiento habituales en los grupos de escritorios y las granjas de Nutanix, incluido cómo conservar la plantilla interna y los pasos para solucionar los errores de Sysprep.
Modo de depuración interno
De forma predeterminada, la máquina virtual de plantilla interna se elimina en determinadas situaciones de error de aprovisionamiento. Por ejemplo, es posible que aparezca un error durante una operación de publicación como el siguiente:
Fault type is UNKNOWN_FAULT_FATAL - Timed out while waiting for VM it-xxx to shutdown.
Para conservar la plantilla interna para solucionar problemas mediante los registros, establezca el indicador pae-InstantCloneDebugEnabled en true o 1 en OU=CapacityServer,OU=Properties,DC=vdi,DC=horizon,DC=internal. Después de establecer el indicador, la máquina virtual de plantilla interna no se eliminará en situaciones de error, lo que facilitará la solución de problemas.
Para obtener información detallada sobre la solución de problemas, consulte Nutanix - Cómo emparejar correctamente una imagen maestra.
Errores de Sysprep
Una causa común de los errores de aprovisionamiento de los grupos de clones es una imagen maestra mal configurada en la que se produce un error en la generalización de Sysprep. Siga estas instrucciones para resolver errores de Sysprep durante el aprovisionamiento de clones de Nutanix.
Probar la preparación de Sysprep
-
Cree una máquina virtual a partir de la plantilla utilizada para la implementación de grupos.
-
Enciéndala. Abra CMD como administrador.
-
Ejecute
C:\Windows\System32\Sysprep\sysprep.exe /generalize /oobe /shutdown. -
Si se apaga antes de dos minutos, continúe. Si no es así, compruebe los registros:
C:\Windows\System32\Sysprep\Panther\setuperr.log.
Paquetes Appx que bloquean Sysprep
Ejemplo de error
SYSPRP Package <name> installed for a user, but not provisioned for all users.
Correcciones
Deshabilitar el procesamiento de paquetes Appx
-
Tome posesión de
Generalize.xml, conceda derechos de modificación y elimine la sección<Microsoft-Windows-AppX-Sysprep. -
Ejecute en cmd:
takeown /F %windir%\system32\sysprep\Actionfiles\Generalize.xmlicacls %windir%\system32\sysprep\Actionfiles\Generalize.xml /grant administrator:(m)
Eliminar todos los paquetes Appx
-
Ejecute en PowerShell:
Import-Module AppxImport-Module DismGet-AppxPackage -AllUsers | Remove-AppxPackageGet-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage –Online
Eliminar paquetes específicos
-
Identifique el paquete con
Get-AppxPackagey elimínelo con:Remove-AppxPackage -Package <fullname>Remove-AppxProvisionedPackage -Online -PackageName <fullname>
Eliminar perfiles de usuario
Inicie sesión como administrador y elimine los perfiles no utilizados con sysdm.cpl.
Actualizaciones pendientes de Windows
-
Errores relacionados con almacenamiento reservado o escenarios activos.
-
Solución: Ejecute actualizaciones en la máquina virtual principal y deshabilite el servicio Windows Update después de la instalación.
Aplicaciones de la tienda que no se pueden eliminar
- Siga las instrucciones de Microsoft para eliminar o actualizar las aplicaciones de la tienda manualmente.
BitLocker habilitado
-
Error: BitLocker está activado para el volumen del SO.
-
Deshabilítelo con:
manage-bde -status manage-bde -off c:.
Registro de Sysprep corrupto
Eliminar clave
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Sysprep\SysprepCorrupt
Sysprep tarda entre 45 y 60 minutos
-
En algunas compilaciones de Windows,
provtool.dllcausa retrasos en Sysprep. -
Ejecute cmd:
sc config dmwappushservice start=delayed-autosc start dmwappushservice
Administrador deshabilitado
-
Sysprep deshabilita el administrador integrado de forma predeterminada.
-
Si no existen otras cuentas, se producirá un error al iniciar sesión en las máquinas virtuales clonadas.
-
Solución: Cree cuentas locales adicionales en la imagen principal antes de Sysprep.
¿Le resultó útil esta página?