vRealize Automation : Catalog Resource Reconfigure Failed vRA 6.x

vRealize Automation : Catalog Resource Reconfigure Failed vRA 6.x


Après avoir lancé une reconfiguration sur un Catalog Item, celle-ci est tombée en erreur, laissant le Catalog Item avec le Status suivant

Status : On (Reconfigure failed, waiting to retry)

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2017-02-02_14h37_40.png

Rien à faire sur le Catalog Item, tout tombe en échec. Vouloir « Destroy » l’Item tombe en Failed.

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2017-02-02_14h38_09.png
Après quelques recherches, nous avons trouvés un moyen de corriger ce problème, et notamment de supprimer la tâche de Reconfiguration (en attente) de la machine.

Pour ce faire, il faut aller voir directement côté base de données du IaaS.
En effet, les machines provisionnées sont gérées côté IaaS et sont stockées dans la base de données IaaS sous forme dEntities.

Sur la base de données SQL IaaS :
On récupère toutes les propriétés (properties) de la VM CLD0174 (la VM problématique) depuis la table VirtualMachine.

Select * FROM [vra].[dbo].[VirtualMachine] WHERE VirtualMachineName IN (‘CLD0174’)

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2017-02-02_14h44_33.png

Ensuite on récupère uniquement la propriété CurrentTask.
Comme exposé sur l’interface graphique côté vRA : La CurrentTask est en « Reconfigure failed, waiting to retry »

Select CurrentTask FROM [vra].[dbo].[VirtualMachine] WHERE VirtualMachineName IN (‘CLD0174’)

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2017-02-02_14h45_44.png

Ce qu’on fait c’est qu’on va update la propriété CurrentTask, en la forçant à revenir à l’état initial.

Update [vra].[dbo].[VirtualMachine] SET CurrentTask = NULL WHERE VirtualMachineName IN (‘CLD0174’)

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2017-02-02_14h46_52.png

On vérifie à nouveau la propriété CurrentTask, celle-ci doit désormais être à NULL

Select CurrentTask FROM [vra].[dbo].[VirtualMachine] WHERE VirtualMachineName IN (‘CLD0174’)

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2017-02-02_14h47_17.png

Après cette manipulation le Catalog Item devient de nouveau disponible
Status : ON

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2017-02-02_14h48_05.png

Le Destroy est possible.

D:\Utilisateurs\zecevici\Pictures\Screenpresso\2017-02-02_17h09_56.png

 

Leave a Reply

Your email address will not be published. Required fields are marked *