Nous avons intégré en fin d’année dernière un nouveau cluster VxRail tout neuf au sein de notre production. Ce cluster dispose de son propre vCenter, relié à nos PSC externes, pour faire partie de la communauté des vCenter de prod chez nous (via Enhanced Linked Mode). Très logiquement, nous avons donc ajouté tout cela aussi à notre instance vRealize Operations (version 6.6.1) afin de le superviser et suivre son activité sur le long terme.
Or, depuis le début, autant la partie compute remontait très bien au sein des tableaux de bord de vROps, autant le cluster VSAN lui-même refusait obstinément d’apparaître. En fait, ce n’était pas si grave que ça à l’époque de l’intégration sachant que, comme je vous l’avais déjà dit, j’utilise aussi l’exxxcellent SexiGraf pour superviser nos environnements VMware, dont les métrics VSAN (voir ce billet) marchaient quand à eux parfaitement.
Ceci étant, cela restait “un truc qui cloche” … et je suis comme le Schtroumpf grognon, “MOI J’AIME PAS LES TRUCS QUI CLOCHENT”. J’ai fini par y accorder le temps nécessaire mais sans vraiment comprendre d’où venait le problème malgré une bonne demi-heure d’investigation. En désespoir de cause, j’ai appelé le support VMware et bien m’en a pris, car en quelques dizaines de minutes j’avais une réponse directe à ma question.
Voici la marche à suivre et surtout la règle à respecter pour que ça marche du premier coup …
Un cluster VSAN sur vRealize Operations est géré via un adaptateur spécifique, contrairement au reste des ensembles de virtualisation qui sont directement ingérés via l’adaptateur vCenter classique. Pour autant, il faut absolument veiller à ce que le couple d’enregistrement vCenter/VSAN soit déclaré de la même façon. Si vous enregistrez votre vCenter via son FQDN, il faut aussi le faire sur l’adaptateur VSAN correspondant. Je vous conseille aussi d’utiliser les mêmes credentials.
Il se trouve que pour notre cas, j’avais bien déclaré le vCenter avec son FQDN sur l’adaptateur vSphere, mais par flemmardise ou absence temporaire, enregistré le vCenter via son nom court sur l’adaptateur VSAN. Résultat, vRealize Operations ne trouvant pas de correspondance, n’associait pas les deux et ne prenait pas en compte les métriques VSAN. CQFD.
Après échange avec VMware et correction des enregistrements ad-hoc, tout est rentré dans l’ordre et notre beau VSAN Full Flash apparaît bien dans les dashboards. A noter aussi qu’une fois les paramètres modifiés, par sécurité, il vaut mieux redémarrer l’instance vROps afin d’être sûr que tout est bien pris en compte. Un petit “Take Offline / Take Online” ou un reboot de la VM si votre vRops se limite à une seule machine, et tout devrait bien rouler navette ^^