[TSHOOT] – VMware PowerOn : A general system error occurred : Connection refused

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
Loading...

de | 4 avril 2018

Hello !

Petit soucis hier en voulant démarrer une VM j’ai rencontré l’erreur suivante : A general system error occurred : Connection refused

Après quelques minutes de recherche notamment dans la KB VMware j’ai appliqué les quelques recommandations trouvées ici et là :

Vérifier le status du service vmware-vpx-workflow dans votre console vCenter

Dans un premier temps il faut vérifier le status  du service vmware-vpx-workflow en vous connectant en ssh à votre appliance vCenter.

Si le service est stoppé, essayer de le redémarrer :

Si le démarrage du service échoue avec ce message d’erreur :

C’est qu’il y a un problème ailleurs.

Vérifier la volumétrie des partitions du vCenter

Dans mon cas la partition de log était full entrainant ainsi des problèmes pour générer les différents logs necessaires au bon fonctionnement du vCenter.

Pour faire un peu de place, vous pouvez supprimer les logs de type « java_error12049.hprof » :

Pour aller plus loin, on peux aussi remettre à 0 les logs ici :

Et re-vérifier l’espace disque disponible :

Cool cool ! on a grapillé quelques Go 🙂 on commence à respirer.

Bon notre service vmware-vpx-workflow est toujours arreter je vous le rappel !

Par « sécurité » et parce qu’il peux y avoir des dépendances entre les services, il est préférable d’arreter tous les services et de laisser VMware les redemarrer dans le bon ordre, comme il faut. Cela n’a aucun impact sur votre prod, cela va juste rendre inaccessible l’accès à la console vSphere et vSphere Web Client.

Si vous etes assez rapide, vous pourrez voir le démarrage du service défiler 🙂 :

Nous voilà bon, avec un service up & running ! 🙂

 

Gestion des logs d’audit

On peux aller encore un peu plus loin. Si comme moi, vous avez définit un mot de passe root lors de l’installation du vCenter, et que vous n’êtes jamais revenu dessus alors il se peux qu’il soit expiré. En effet, par défaut, le mot de passe root de l’appliance VCSA expire tous les 365 jours. Si vous ne le modifié pas, alors, il collecte un certain nombre d’erreur et fait grossir le log audit.

Du coup dans un premier temps il faudrait modifier votre mot de passe root si celui-ci a expiré, ou sinon, faire en sorte qu’il n’expire pas. Vous pouvez faire cela en vous connectant à cette adresse :

  • https://yourvcsa.tld:5480

VCSA - Change root password

Ensuite on retourne sur le vCenter en SSH puis on relance la rotation des logs qui s’etait arreter à la fin de la période de validité du password root.

Allez vérifier que les nouveau logs du jour sont bien générés et archivés :

Si jamais vous avez un log trop gros vous pouvez le supprimer ou le remettre à zero :

En espérant que cela vous aura été utile !

M.


Aller plus loin

Ici quelques KB Vmware pour aller plus loin dans la mise en place de la rotation des logs :

 

If you like this post, don't hesitate to share it !

Laisser un commentaire

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