MachineID parameter missing / vRA / vCAC

 

 

Vous pouvez lors d’un déploiement rencontrer le problème suivant. Votre VM est déployée mais dans l’onglet Item, vous n’avez aucune action disponible sur votre VM :

 

 

 

 

Dans Item Details, vous voyez le message d’erreur “Machine ID parameter missing” :

 

 

 

 

Pour supprimer cette VM de la liste des items, connectez-vous en SSH sur votre VRA. Faites un dump de votre base de données :

/opt/vmware/vpostgres/current/bin/pg_dump –username=vcac vcac > db-dump.txt

Tapez ensuite la commande suivante :

/opt/vmware/vpostgres/current/bin/psql -U vcac vcac

Nous allons travailler sur la table cat_resource, tapez \d cat_resource :

 

 

 

 

Récupérer le nom de vos machines qui posent problème et tapez la commande select id,status from cat_resource where name=’nomvm’ :

 

 

 

 

Pour supprimer la VM, il faut passer son statut en DELETED. Updatez le statut avec la commande suivante : UPDATE cat_resource SET status=’DELETED’ WHERE id=xxxxxxx’;

 

 

 

 

Vérifier dans vRA que la VM n’est plus dans la liste.

 

 

 

 

Previous post Nutanix Erasure Coding-X
Next post VM Snapshot Consolidation error : msg.fileio.lock / unable access file since it is locked

One thought on “MachineID parameter missing / vRA / vCAC”

  1. Bonjour,

    Merci pour cet article très bien expliqué.
    Cette action supprime bien la machine mais nous laisse sur les bras un déploiement vide.
    Comment supprimer le déploiement associé sans détruire la VM sur le vCenter ?

    Merci d’avance

Leave a Reply

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

*