En determinadas condiciones, es posible que los datos de los clones vinculados en View, View Composer y vCenter Server se desincronicen y no pueda aprovisionar ni eliminar las máquinas de clones vinculados.
Problema
- No puede aprovisionar un grupo de escritorios de clones vinculados.
- El aprovisionamiento de clones vinculados falla y se produce un error que indica que la máquina virtual con especificación de entrada ya existe.
- En View Administrator, las máquinas de clones vinculados se bloquean en estado de Deleting. No puede reiniciar el comando Eliminar en View Administrator porque las máquinas ya están en estado de Deleting.
Causa
Este problema ocurre si la base de datos de View Composer contiene información sobre clones vinculados que es inconsistente con la información de View LDAP, Active Directory o vCenter Server. Hay varias situaciones que pueden causar esta inconsistencia:
- El nombre de la máquina virtual de clones vinculados se cambió manualmente en vCenter Server después de que grupo se creara, lo que provoca que View Composer y vCenter Server se refieran a la misma máquina virtual con diferentes nombres.
- Un fallo de almacenamiento o una operación manual hace que la máquina virtual se borre de vCenter Server. Los datos de la máquina virtual de clones vinculados todavía existen en la base de datos de View Composer, de View LDAP y de Active Directory.
- Mientras que un grupo se está borrando de View Administrator, un fallo de red u otro tipo de fallo deja la máquina virtual en vCenter Server.
Solución
Si el nombre de la máquina virtual se cambió en vSphere Client después de que el grupo de escritorios se aprovisionara, pruebe cambiar el nombre de la máquina virtual por el nombre que se usó cuando se implementó en View.
Si hay más información inconsistente en la base de datos, use el comando SviConfig RemoveSviClone para eliminar estos elementos:
- Las entradas de la base de datos del clon vinculado desde la base de datos de View Composer
- La cuenta de la máquina de clones vinculados desde Active Directory
- La máquina virtual de clones vinculados desde vCenter Server
La utilidad SviConfig se encuentra con la aplicación de View Composer. La ruta predeterminada es C:\Program Files (x86)\VMware\VMware View Composer\sviconfig.exe.
Siga estos pasos:
- Verifique que el servicio de View Composer se esté ejecutando.
- Desde un símbolo del sistema de Windows del equipo de View Composer, ejecute el comando SviConfig RemoveSviClone de la siguiente forma:
sviconfig -operation=removesviclone -VmName=nombre de máquina virtual [-AdminUser=nombre de usuario de administrador local] -AdminPassword=contraseña de administrador local [-ServerUrl=URL de servidor de View Composer]
Por ejemplo:
sviconfig -operation=removesviclone -vmname=MyLinkedClone -adminuser=Admin -adminpassword=Pass -serverurl=ViewComposerURL
Los parámetros VmName y AdminPassword son necesarios. El valor predeterminado del parámetro AdminUseres Administrator. El valor predeterminado del parámetro ServerURLes https://localhost:18443/SviService/v2_0
Para obtener más información sobre cómo eliminar la información de la máquina virtual de View LDAP, consulte el artículo 2015112 de la base de conocimientos (KB) de VMware sobre cómo eliminar clones vinculados o entradas obsoletas de escritorios virtuales de la base de datos de View Composer en VMware View Manager y VMware Horizon View.