<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>VCSA on Zwindler's Reflection</title><link>https://blog.zwindler.fr/tags/vcsa/</link><description>Recent content in VCSA on Zwindler's Reflection</description><generator>Hugo -- gohugo.io</generator><language>fr-fr</language><copyright>Licensed under CC BY-SA 4.0</copyright><lastBuildDate>Tue, 08 Aug 2017 11:30:25 +0000</lastBuildDate><atom:link href="https://blog.zwindler.fr/tags/vcsa/index.xml" rel="self" type="application/rss+xml"/><item><title>vSphere Web Client : VMware Lookup Service SSL certificate verification Failed</title><link>https://blog.zwindler.fr/2017/08/08/vsphere-web-client-vmware-lookup-service-ssl-certificate-verification-failed/</link><pubDate>Tue, 08 Aug 2017 11:30:25 +0000</pubDate><guid>https://blog.zwindler.fr/2017/08/08/vsphere-web-client-vmware-lookup-service-ssl-certificate-verification-failed/</guid><description>&lt;img src="https://blog.zwindler.fr/2015/07/vmware2.webp" alt="Featured image of post vSphere Web Client : VMware Lookup Service SSL certificate verification Failed" /&gt;&lt;h2 id="qui-a-entendu-du-vmware-lookup-service-"&gt;Qui a entendu du VMware Lookup Service ?
&lt;/h2&gt;&lt;p&gt;&lt;em&gt;[Aparté]M4vr0x ayant pas mal monopolisé le temps de parole sur Proxmox VE, je retourne un peu sur VMware histoire de changer un peu, mais rassurez vous, d’autres articles sur le clustering vont suivre ;-).[/Aparté]&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Un matin d’astreinte comme les autres. On me réveille aux aurores car un serveur Business Object est encore dans les choux. Le serveur Windows qui l’héberge (je ne vous donnerai pas la version, vous allez vous moquer) est encore en carafe, encore pour une raison obscure (pas de pb de RAM, pas de charge CPU, pas de pic d’IO&amp;hellip; normal ?).&lt;/p&gt;
&lt;p&gt;C’est une vieille infra client, sur laquelle je n’ai plus trop mon mot à dire : elle n’est plus sous ma responsabilité directe, en dehors de l’astreinte. Mais j’ai quand même encore les accès en console VMware pour me connecter et regarder ce qui ne va pas.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Dans le doute, reboot. Si ça rate, reformate.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Un des hymnes de l’IT au bureau. Roy et Moss approuveraient.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Depuis quelques temps, j’ai des soucis avec mon client lourd vSphere. La console ne s’affiche pas en entier, du coup je ne vois que le quart supérieur gauche de l’écran, ce qui est relativement handicapant.&lt;/p&gt;
&lt;p&gt;![](/2017/08/vsphere.avif&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Ok je fais comment là ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;De toute façon comme il est déprécié et censé disparaitre depuis des années (la 5.5 je crois ?), je n’ai pas pris la peine de chercher pourquoi et n’utilise plus que le client Web, malgré sa lenteur épique sur les plus vieilles versions.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2017/08/skeleton-gta-v-loading-vsphere-flash-client-please-wait.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Manque de chance, un message d’erreur m’attend au login !&lt;/p&gt;
&lt;h2 id="failed-to-connect-to-vmware-lookup-service-ssl-certificate-verification-failed"&gt;Failed to connect to VMware Lookup Service. SSL certificate verification failed
&lt;/h2&gt;&lt;p&gt;L’erreur a le mérite d’être assez clair. Quelque part, il y a un service qui se charge de vérifier un certificat et ce certificat est mauvais ! Heureusement on trouve pas mal de ressources en anglais sur le sujet, notamment chez Yellow bricks (pour la 5.1, lui).&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;« Lorsque vous modifiez le nom d’hôte de vCenter Server Appliance, une erreur Lookup Service apparaît lorsque vous redémarrez le dispositif. »&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;OK. Qui est le saucisson qui a modifié le hostname mais ne s’est pas logué après pour vérifier que ça fonctionnait ?&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;C’est donc tout simplement un certificat qui n’est plus valide car le nom d’hôte a changé.&lt;/p&gt;
&lt;p&gt;On peut facilement corriger le problème en se connecter sur l’application d’administration de la VCSA. Vous l’avez utilisée lors de l’installation de l’appliance, via l’URL &lt;code&gt;https://@IP_ou_FQDN_vcenter:5480&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Il faut se connecter avec le compte root de l’appliance, choisi au moment de l’installation.&lt;/p&gt;
&lt;p&gt;Naviguez jusqu’à trouver l’onglet Admin. A partir de là, sur la 5.5, il y a un bouton radio qui permet de régénérer automatiquement les certificats si nécessaire. Passez le à « oui ». &lt;strong&gt;Idéalement il faudra penser à l’enlever une fois le problème réglé, pour d’évidentes raisons de sécurité.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La documentation officielle indique que redémarrer les services ne suffisent pas. Il est donc réellement nécessaire de rebooter complètement l’appliance car la régénération des certificats se fait au reboot.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2017/08/vcenter_certificate1.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ne cliquez pas sur « Reset »&lt;/strong&gt;, ça efface tous le champs. J’en aurai une bonne à vous raconter à ce sujet d’ailleurs ;-).&lt;/p&gt;
&lt;p&gt;Après le reboot, l’erreur sur le vsphere web client sur &lt;code&gt;https://@IP_ou_FQDN_vcenter:9443&lt;/code&gt; devrait avoir disparue !&lt;/p&gt;
&lt;h2 id="unable-to-connect-to-server"&gt;Unable to connect to server
&lt;/h2&gt;&lt;p&gt;Tout est bien qui fini bien ? Non ! Si vous essayez comme moi de retourner sur le serveur de configuration du vCenter (pour prendre des captures d’écran et faire un article de wiki ou de blog par exemple), vous ne pourrez plus vous connecter. Après le login vous aurez le message suivant qui apparaitra en rouge :&lt;/p&gt;
&lt;p&gt;Unable to connect to server&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2017/08/vcenter_certificate01.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;En réalité, c’est simplement un problème de cache de votre navigateur web. Il faut vider votre cache navigateur et accepter le nouveau certificat qui vient d’être régénéré.&lt;/p&gt;
&lt;h2 id="source"&gt;Source
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="http://www.yellow-bricks.com/2012/12/19/failed-to-connect-to-vmware-lookup-service-ssl-certificate-verification-failed/" target="_blank" rel="noopener"
&gt;www.yellow-bricks.com/2012/12/19/failed-to-connect-to-vmware-lookup-service-ssl-certificate-verification-failed/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;pubs.vmware.com/vsphere-51/index.jsp?topic=%2Fcom.vmware.vsphere.troubleshooting.doc%2FGUID-D9ACB836-2BB4-4DDC-9383-91EF6E546A30.html (lien mort comme absolument tout chez VMware)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Changer le nom du vCenter 6 (vCSA)</title><link>https://blog.zwindler.fr/2016/12/27/changer-le-nom-du-vcenter-vcsa/</link><pubDate>Tue, 27 Dec 2016 12:55:00 +0000</pubDate><guid>https://blog.zwindler.fr/2016/12/27/changer-le-nom-du-vcenter-vcsa/</guid><description>&lt;img src="https://blog.zwindler.fr/2016/11/vcenter.webp" alt="Featured image of post Changer le nom du vCenter 6 (vCSA)" /&gt;&lt;h2 id="changer-le-nom-du-vcenter-facile-"&gt;Changer le nom du vCenter, facile ?
&lt;/h2&gt;&lt;p&gt;La version 6 de l’appliance vCSA est sortie depuis un moment déjà (début 2015). Et pas mal de choses ont changés depuis les premières versions &lt;a class="link" href="https://blog.zwindler.fr/recherche/?keyword=vcsa" &gt;que j’ai pu tester&lt;/a&gt; ! Au début, c’était moins léché, peu efficace (un SUSE très gourmand en RAM et avec moins de fonctionnalités). Et puis au fur et à mesure des versions, ça s’est amélioré.&lt;/p&gt;
&lt;p&gt;Si vous souhaitez un tutoriel sur l’installation du vCSA 6, je vous conseille d’aller voir &lt;a class="link" href="http://www.vladan.fr/install-vmware-vcsa-6-0/" target="_blank" rel="noopener"
&gt;le très bon vladan&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Dans les versions précédentes, j’ai souvent du me connecter sur le shell du Linux pour modifier des paramètres qui ne pouvaient pas être modifiés autrement, comme &lt;a class="link" href="https://blog.zwindler.fr/2015/04/08/changer-le-clavier-qwerty-par-defaut-de-lappliance-vcenter-vcsa-de-5-0-a-5-5/" &gt;le layout du clavier (Qwerty par défaut !)&lt;/a&gt; ou &lt;a class="link" href="https://blog.zwindler.fr/2013/05/07/reduire-la-ram-consommee-par-la-vmware-vcenter-appliance-5-1/" &gt;la quantité de RAM allouée à chaque composants du vCSA pour réduire son empreinte mémoire&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Dans cette nouvelle version, une surcouche a été ajoutée en console, ce qui change drastiquement l’administration ! Pour les non linuxiens, c’est certainement plus simple.&lt;/p&gt;
&lt;p&gt;Je me suis donc demandé comment changer le hostname du vCenter que je venais d’installer. Et la première chose que j’ai tentée a été de retrouver un bash, pour rester dans ce que je connaissais.&lt;/p&gt;
&lt;h2 id="bash-2-en-1"&gt;Bash 2 en 1
&lt;/h2&gt;&lt;p&gt;Voilà à quoi ressemble la console lorsqu’on s’y connecte.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;VMware vCenter Server Appliance 6.0.0.10000
Type: vCenter Server with an embedded Platform Services Controller
Using keyboard-interactive authentication.
Password:
Last login: xxx from xxx
Connected to service
* List APIs: &amp;#34;help api list&amp;#34;
* List Plugins: &amp;#34;help pi list&amp;#34;
* Enable BASH access: &amp;#34;shell.set --enabled True&amp;#34;
* Launch BASH: &amp;#34;shell&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;A première vue, on peut toujours lancer un &lt;strong&gt;bash&lt;/strong&gt;. Chouette !&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Command&amp;gt; shell
Shell is disabled.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Ok&amp;hellip;&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Command&amp;gt; shell.set --enabled True
Command&amp;gt; shell
---------- !!!! WARNING WARNING WARNING !!!! ----------
Your use of &amp;#34;pi shell&amp;#34; has been logged!
The &amp;#34;pi shell&amp;#34; is intended for advanced troubleshooting operations and while
supported in this release, is a deprecated interface, and may be removed in a
future version of the product. For alternative commands, exit the &amp;#34;pi shell&amp;#34;
and run the &amp;#34;help&amp;#34; command.
The &amp;#34;pi shell&amp;#34; command launches a root bash shell. Commands within the shell
are not audited, and improper use of this command can severely harm the
system.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;C’est donc clair. Le shell est encore là, pour l’instant. Mais il faut explicitement l’activer pour l’utiliser et il est clairement indiqué que ce n’est pas comme cela qu’il faut administrer votre vCSA car cette possibilité (dépréciée) sera probablement retirée à l’avenir.&lt;/p&gt;
&lt;h2 id="la-nouvelle-façon-dadministrer-la-console"&gt;La nouvelle façon d’administrer la console
&lt;/h2&gt;&lt;p&gt;Du coup, retour en mode non-bash pour jeter un œil aux possibilités offertes par la nouvelle méthode d’administrer en CLI le vCSA.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Command&amp;gt; help api list
Supported API calls by this server:
com.vmware.appliance.version1.access.consolecli.get
com.vmware.appliance.version1.access.consolecli.set
com.vmware.appliance.version1.access.dcui.get
com.vmware.appliance.version1.access.dcui.set
com.vmware.appliance.version1.access.shell.get
com.vmware.appliance.version1.access.shell.set
com.vmware.appliance.version1.access.ssh.get
com.vmware.appliance.version1.access.ssh.set
com.vmware.appliance.version1.localaccounts.user.add
com.vmware.appliance.version1.localaccounts.user.delete
[...]
com.vmware.appliance.version1.services.list
com.vmware.appliance.version1.services.restart
com.vmware.appliance.version1.services.status.get
com.vmware.appliance.version1.services.stop
com.vmware.appliance.version1.system.update.get
com.vmware.appliance.version1.system.update.set
com.vmware.appliance.version1.system.version.get
com.vmware.appliance.version1.timesync.get
com.vmware.appliance.version1.timesync.set
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;On voit qu’il existe un nombre relativement important de commandes. En réalité, à bien regarder, cela correspond finalement à l’ensemble des opérations que l’on peut réaliser directement depuis l’interface graphique web.&lt;/p&gt;
&lt;p&gt;Cela n’a donc rien à voir avec l’accès direct qu’on peut avoir sur un Linux en shell, ce qui d’expérience est pourtant utile. Une fois de plus, VMware nous enferme dans le mode boite noire, ce qui aura le don d’agacer les habitués du monde Linux/Unix.&lt;/p&gt;
&lt;p&gt;Je ne vais pas tout traiter dans ce tutoriel et juste me concentrer sur l’exemple que je cite en début d’article. Pour autant, vous avez l’accès à l’ensemble de la documentation sur le site de VMware (lien mort comme tout chez VMware).&lt;/p&gt;
&lt;p&gt;Les commandes sont assez explicites et assez simples, avec une commande « get » et « set » et des « &amp;ndash;help » à chaque fois.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Command&amp;gt; com.vmware.appliance.version1.networking.dns.hostname.get
Name: toto01
Command&amp;gt; com.vmware.appliance.version1.networking.dns.hostname.set --help
Usage:
com.vmware.appliance.version1.networking.dns.hostname.set
[--help/-h] --name STR
Description:
Set the Fully Qualified Domain Name.
Input Arguments:
--name STR
FQDN.
Command&amp;gt; com.vmware.appliance.version1.networking.dns.hostname.set --name vcenter.zwindler.fr
Command&amp;gt; com.vmware.appliance.version1.networking.dns.hostname.get
Name: vcenter01.zwindler.fr
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="conclusion"&gt;Conclusion
&lt;/h2&gt;&lt;p&gt;Au final, c’est assez simple à utiliser, même si assez limité !&lt;/p&gt;
&lt;p&gt;On ne peut pas dire que ce soit étonnant de la part de VMware : leur but, c’est bien entendu de faire un produit simple d’utilisation et éviter aux gens d’aller bidouiller.&lt;/p&gt;
&lt;p&gt;Ainsi, il permettent au plus grand nombre d’administrer un vCenter sous Linux sans pour autant avoir des connaissances dans le domaine.&lt;br&gt;
Personnellement, ça me rappelle la &lt;a class="link" href="https://blog.zwindler.fr/2010/04/28/esxi-4-0-explorons-lhidden-console-part-1/" &gt;« hidden console » des ESXi&lt;/a&gt; lors des premières releases, qu’on ne pouvait accéder qu’après une combinaison de touches.&lt;/p&gt;
&lt;p&gt;A vos shells limités ! ;-)&lt;/p&gt;</description></item><item><title>vCenter, où, quand, comment ? Que choisir … en 2015 !</title><link>https://blog.zwindler.fr/2015/07/23/vcenter-ou-quand-comment-que-choisir-en-2015/</link><pubDate>Thu, 23 Jul 2015 17:00:56 +0000</pubDate><guid>https://blog.zwindler.fr/2015/07/23/vcenter-ou-quand-comment-que-choisir-en-2015/</guid><description>&lt;img src="https://blog.zwindler.fr/2015/07/vCSA.webp" alt="Featured image of post vCenter, où, quand, comment ? Que choisir … en 2015 !" /&gt;&lt;p&gt;Un de mes articles qui intéresse le plus, et ce depuis le début du blog, est celui où je me pose la question &amp;ldquo;&lt;a class="link" href="https://blog.zwindler.fr/2010/06/01/vcenter-ou-quand-comment/" &gt;Où est ce qu’il est le plus opportun de situer un vCenter dans une infrastructure virtuelle VMware?&lt;/a&gt;&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Si une bonne partie des recommandations et du retour d’expérience que je détaille dans cet article sont toujours valides, les choses ont quand même un peu changées depuis 2010. Et comme l’article attire toujours les visites, j’ai décidé que cela méritait bien un petit dépoussiérage, histoire que les nouveaux visiteurs puissent profiter d’un avis plus récent sur la question.&lt;/p&gt;
&lt;p&gt;Attention : Une fois encore, cet article est plutôt long, ne contient pas vraiment de technique pure mais plutôt un retour sur expérience et mon ressenti face à des choix techniques que j’ai du faire. Il y a vraiment plusieurs solutions et bien malin celui qui peut donner « la bonne ».&lt;/p&gt;
&lt;h1 id="résumé-des-épisodes-précédents"&gt;Résumé des épisodes précédents
&lt;/h1&gt;&lt;p&gt;A l’époque, le contexte professionnel dans lequel je travaillais s’éveillait peu à peu à la virtualisation d’entreprise.&lt;/p&gt;
&lt;p&gt;Pour tout dire, les serveurs de production étaient encore massivement physiques sans autre raison réelle que notre plateforme de virtualisation en place était encore un peu jeune pour la DSI. On parle de quelques Terminal Servers sous Windows 2003/2008 et un ou deux RedHat, une broutille.&lt;/p&gt;
&lt;p&gt;Cependant, la virtualisation prenant de l’ampleur et des machines de productions étant prévues pour arriver directement sur l’hyperviseur sans passer par la case « serveur physique », j’ai du faire un choix pour savoir &lt;strong&gt;où migrer&lt;/strong&gt; le vCenter. Il était alors hébergé sur un poste de travail crachotant gérant à la fois la supervision sous Linux et une machine virtuelle sous XP dédiée au vCenter. Autant dire que ça ne tenait pas du tout la route et qu’il fallait une solution plus pérenne pour assurer la production.&lt;/p&gt;
&lt;p&gt;Deux (trois) solutions s’étaient alors présentées, que j’avais affectueusement nommés comme ceci :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;ol&gt;
&lt;li&gt;La simplicité : booster le fameux poste de travail dans l’idée de garder la console d’administration &lt;strong&gt;hors du cluster qu’elle administre.&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;ol start="2"&gt;
&lt;li&gt;La brutalité : réinstaller le vCenter sur un vrai serveur physique. Le problème était de savoir comment migrer la base de données ou &lt;strong&gt;comment transformer la VM sous XP en serveur physique.&lt;/strong&gt; Autant vous dire que j’ai vite compris qu’espérer faire du V2P (virtual to physical) était peine perdue, là où le P2V était bien rôdé (et c’est toujours le cas aujourd’hui).&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;ol start="3"&gt;
&lt;li&gt;Le choix VMware : j’avais été particulièrement surpris de voir que VMware &lt;strong&gt;conseille et supporte&lt;/strong&gt; l’intégration du vCenter directement sur un des serveurs ESX(i) qu’il administre, dans le cas de petites installations.&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cette dernière solution m’avait particulièrement interloqué. Mais en y réfléchissant, j’avais assez vite compris l’intérêt de la chose :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;3a) Une machine virtuelle n’a pas de raison de tomber en panne, là où la machine physique le peut, surtout lorsque c’est un vieux serveur de récup’, réutilisé pour l’occasion.&lt;/li&gt;
&lt;li&gt;3b) A l’inverse, un serveur VMware demandant plus de puissant, &lt;em&gt;c’était probablement&lt;/em&gt; une machine plus haut de gamme, moins sensible à la panne qu’un serveur lambda.&lt;/li&gt;
&lt;li&gt;3c) Ensuite, la machine virtuelle se fiche de savoir sur quel serveur elle tourne =&amp;gt; dans le pire des cas,  le serveur qui héberge le vCenter tombe en panne. Pourtant, elle peut être redémarrée sur l’autre (ou les autres) serveur qui lui fonctionne toujours. Le principe reste le même si on doit déplacer le vCenter vers un autre serveur ESX(i), suite à un upgrade de la plateforme, par exemple.&lt;/li&gt;
&lt;li&gt;3d) Enfin, la machine virtuelle peut évoluer sans contrainte, contrairement au serveur physique qui vivra sa vie et finira par devenir obsolète ou sous(/sur)dimensionné.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J’en avais donc déduis à l’époque que sur de petits clusters vCenter, la virtualisation de ce composant sur un serveur Windows paraissait une bonne idée, ne réservant les installations physiques que pour les gros clusters avec déport de base de données Oracle. Petit aparté, l’un n&amp;rsquo;empêche pas l’autre : on peut très bien avoir un vCenter virtuel et base Oracle déportée, mais je ne vois pas bien dans quel contexte.&lt;/p&gt;
&lt;h1 id="daccord-mais-en-2015"&gt;D’accord. Mais en 2015?
&lt;/h1&gt;&lt;p&gt;Et bien en 2015, comme je le dis en introduction, les points que je cite dans la partie précédente sont toujours valables.&lt;/p&gt;
&lt;p&gt;J’aime toujours le principe de séparer une console d’administration du cluster qu’elle administre, mais les gains apportés par la solution 2 me paraissent supérieurs à cet inconvénient. Je reste convaincu que cette dernière solution est la meilleure dans la plupart des cas, au bémol près que le point 2b) n’est pas (plus?) à généraliser.&lt;/p&gt;
&lt;p&gt;On pourrait arguer que dans certains cas aujourd’hui, ça serait plutôt le contraire : les serveurs de virtualisation (nœuds &lt;em&gt;Compute&lt;/em&gt; dans le jargon du « cloud ») sont devenus totalement remplaçables au sein des clusters, une panne n’ayant pas plus d’impact que la perte de redondance dans un RAID.&lt;/p&gt;
&lt;h1 id="vcsa"&gt;vCSA
&lt;/h1&gt;&lt;p&gt;Mais. Il y a bien un « Mais » sinon je ne récrirais pas cet article.&lt;/p&gt;
&lt;p&gt;Mais depuis, VMware a publié diverses versions d’une machine virtuelle préinstallée sous Linux permettant de gérer le rôle vCenter sans licence (Microsoft) supplémentaire : la vCenter Server Appliance (vSCA), sous SLES 11. Et c’est d’autant plus sympa de la part de VMware qu’on a une licence SLES 11 incluse dans votre licence vCenter.&lt;/p&gt;
&lt;p&gt;« Génial ! » me direz vous, car vous aimez Linux et vous avez bien raison (troll). « Pas si vite », je vous répondrais. Il y a des limitations.&lt;/p&gt;
&lt;h2 id="awww-man---too-bad"&gt;Awww, man :-( too bad
&lt;/h2&gt;&lt;p&gt;D’abord, il faut savoir que les prérequis pour faire tourner la machine dans de bonnes conditions sont conséquentes : d’expérience, comptez environ 8Go de RAM, même pour un contexte de type HomeLab avec un serveur et quelques VMs. C’est assez gourmand, surtout quand on voit que le Tomcat réserve 3 Go à lui tout seul. Ça s’est cependant bien amélioré avec la version 5.5 (et voir le tuning sur la 5.1 &lt;a class="link" href="https://blog.zwindler.fr/2013/05/07/reduire-la-ram-consommee-par-la-vmware-vcenter-appliance-5-1/" &gt;ici&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Ensuite, &lt;strong&gt;gros gros gros point noir&lt;/strong&gt; : il faut savoir que &lt;strong&gt;VMware Update Manager&lt;/strong&gt; n’est pas non plus compatible avec Linux et donc vCSA. Pour mettre à jour vos ESXi, il faudra donc impérativement installer le module VUM sur un serveur Windows, ce qui annule l’avantage de la vCSA pour l’affranchissement de Windows dans des environnements full Linux/Unix/whatever.&lt;/p&gt;
&lt;p&gt;Enfin, il y a quelques fonctionnalités que je n’utilise pas mais néanmoins assez utilisées et pas compatibles, comme :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Microsoft SQL en temps que base de données déportée pour vCenter.&lt;/li&gt;
&lt;li&gt;le vCenter Server en « Linked Mode »&lt;/li&gt;
&lt;li&gt;vCenter Server Heartbeat&lt;/li&gt;
&lt;li&gt;et même le support de IPv6.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="hell-yeah-"&gt;Hell yeah !!!
&lt;/h2&gt;&lt;p&gt;Pour autant, cette façon d’installer un vCenter est révolutionnaire. Via l’OVF, en quelques clics (5 minutes montre en main), vous avez une VM autonome jouant le rôle de vCenter pour vos ESXi, et vous amenant les fonctionnalités suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;vSphere Web Client&lt;/li&gt;
&lt;li&gt;vCenter Single Sign On (SSO)&lt;/li&gt;
&lt;li&gt;vSphere Auto Deploy Server&lt;/li&gt;
&lt;li&gt;ESXi Dump Collector&lt;/li&gt;
&lt;li&gt;Inventory Service&lt;/li&gt;
&lt;li&gt;Syslog Collector&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et si dans un premier temps, cet appliance ne convenait que pour les petites installation (5 hosts/50 VMs il me semble), elles peuvent maintenant atteindre les &lt;strong&gt;400 serveurs et 4000 machines virtuelles&lt;/strong&gt;. De quoi voir venir !&lt;/p&gt;
&lt;p&gt;Non, franchement, le vCenter sur une machine virtuelle à de beaux jours devant lui&lt;/p&gt;
&lt;h2 id="quelques-ressources-supplémentaires-sur-la-vsca"&gt;Quelques ressources supplémentaires sur la vSCA
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://blog.zwindler.fr/2015/04/08/changer-le-clavier-qwerty-par-defaut-de-lappliance-vcenter-vma-de-4-a-5-5/" &gt;Changer le clavier qwerty par défaut de l’appliance vCenter vCSA de 4 à 5.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://blog.zwindler.fr/2013/05/07/reduire-la-ram-consommee-par-la-vmware-vcenter-appliance-5-1/" &gt;Réduire la RAM consommée par VMware vCenter Server Appliance 5.1 (vCSA 5.1)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Le KB de VMware pour « sizer » son vCSA (lien mort, comme tous les KBs VMware)&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="http://www.yellow-bricks.com/2011/08/10/vcenter-appliance/" target="_blank" rel="noopener"
&gt;Un avis sur le célèbre site Yellow-Bricks à propos de vCSA, un peu daté mais toujours d’actualité&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>