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.

 

 

 

 

Share

One thought on “MachineID parameter missing / vRA / vCAC

  1. Younes

    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

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url=""> 

*