PXE Manager : Déployer ESXi aussi facilement qu’une VM
Posted by NiTRo | Filed under News, Tips & Tricks, VMware
Le géniallissime Massimiliano Daneri aka Mr VMTS a fait bavé toute la communauté en 2009 lors du VMworld Europe en présentant son projet de serveur de déploiement utra simple d’ESXi administrable via un plugin de vCenter.
Aujourd’hui, l’ultime maillon manquant à vCenter pour être totalement autonome depuis la machine physique jusqu’à la vm est enfin disponible ! Visez plutôt la feature list :
- Automated provisioning of new ESXi hosts stateless and statefull
- ESXi host state (firmware) backup, restore, and archiving with retention
- ESXi builds repository management
- ESXi Patch management
- Multi vCenter support
- Multi network support with agents
- Hosts memtest
Rendez-vous dans les VMware Labs pour télécharger package vPXE, certainement le meilleur plugin gratuit de vCenter ! Vous n’aurez d’ailleurs même pas besoin de consulter la doc ou les vidéos pour prendre instantanément en main ce plugin.
Pour ceux qui se poserai la question, la solution repose tout simplement sur un serveur qui gère les différents répository et qui envoi des ordres à un agent DHCP/TFTP/HTTP, le tout via un plugin aussi abouti qu’une solution payante. L’agent en question est inclus dans le package serveur, vous pouvez donc deployer des ESXi sur le même subnet que le serveur (qui peut être installé sur le vCenter) mais vous pouvez également installer un ou plusieurs agents sur différents subnet pour déployer ESXi où ça vous chante Vous pouvez aussi utiliser gPXE pour passer faire de l’http au lieu du traditionnel tftp ou utiliser PXE Manager pour faire du memtest86+ sur les serveurs et bien d’autres choses totalement surpuissantes !
N’hésitez pas à faire un petit tour par la page “Donate” du site de Max pour lui témoigner votre soutien et remerciement.
Grazie mille Max !
Tags: ESXi, PXE, VirtualCenter
April 22nd, 2011 at 23:14
Trop fort!
Je vais tester ca ce w-e…
Fini les bricolages avec vMA ou UDA
April 22nd, 2011 at 23:16
Exit AutoDeploy aussi, ce truc est une tuerie. tu vas pas en croire tes yeux tellement c’est simple et efficace à la fois. Et ça ne fait que quelques Mo !
April 28th, 2011 at 21:22
Salut Nitro
tu l’as testé ? ca marche vraiment bien ? et derniere question est-ce que c’est lourd a mettre en place ?.
Je suis integrateur de solution VMware, peut-on d’apres toi envisager de se pointer chez un client avec une VM de type serveur PXE avec toute la conf pour déployer 2 ESXi par exemple je maitrise pas mal le powercli il y aurait des choses a faire je pense.
Merci pour ton retour, et chapo a ton blog super pratique.
April 28th, 2011 at 21:35
Tu peux y aller les yeux fermés c’est du très sérieux. pour l’install c’est super easy, j’ai fait une petite vidéo de démo pour un nested esxi en statefull : http://www.screencast.com/users/hypervisor/folders/Default/media/3bc5a4b5-00eb-4a54-8ef5-efaaba1b4827
April 28th, 2011 at 22:04
Ah oui effectivement l’install est clean…
par contre lors de la phase d’enregistrement du host il colle son IP plutôt que son FQDN ? étrange…
Mais sinon pas mal je teste demain matin sur mon lab dans une VM puis sur un physique.
Et coté plug-in je le collerais dans une helper pour eviter le serveur PXE sur le VC.
Merci encore NiTRo c’est cool
April 28th, 2011 at 22:09
non le coup de l’ip c’est parce que j’avais pas de record dns associé
June 11th, 2011 at 10:00
Excellent plugin qui gère toute la vie d’une ESXi. Seul problème de taille (lié a KS)… ne fonctionne pas pour des install SD/USB embedded…. snif
June 11th, 2011 at 22:59
@Seekso, en fait ça dépend du hardware (c’est pour cela que ce n’est pas supporté http://kb.vmware.com/kb/1022263), donc il faut tester pour en être certain (conseil de Max d’ailleurs).
June 20th, 2011 at 17:58
[...] Ce billet n’est pas là pour parler de ce magnifique outil (même si on pourrait en parler pendant des heures, vous pouvez déjà aller voir du côté du billet de notre hyperzozor préféré : PXE Manager : Déployer ESXi aussi facilement qu’une VM). [...]
July 15th, 2011 at 2:10
[...] vRAM Entitlements” ainsi de la présence d’Auto Deploy dans l’offre alors que PXE Manager est à 1000 années lumières de ce truc (et ne cesse d’être amélioré par [...]
November 17th, 2011 at 9:33
[...] Host Profiles sur le plan déploiement et encore plus sur le plan suivit des ESX. Avec un bon PXE Manager et du powerCLI, on pourrait s’affranchir de la partie déploiement mais pour la partie suivit [...]
November 28th, 2011 at 12:33
[...] Host Profiles in terms of configuration consistency and correctness across the datacenter. With PXE Manager and PowerCLI, you could free yourself from the hassle of deployment and with Host Profiles’ [...]
January 2nd, 2012 at 21:42
[...] Host Profiles in terms of configuration consistency and correctness across the datacenter. With PXE Manager and PowerCLI, you could free yourself from the hassle of deployment and with Host Profiles’ help [...]
March 6th, 2012 at 8:59
[...] chaud de vos ESXi, vous vous êtes peut être retrouvé dans la situation où votre PXE Manager affichait encore les anciens noms. C’est tout à fait normal car la base SQLite de PXE [...]
March 13th, 2012 at 9:20
Salut, quelqu’un a t il tester la partie “ESXi Patch management”. Max annoncait que ca remplacerait “Update Manager” mais je n’ai pas trouvé le moyen d’automatiser les downloads …
Merci d’avance
March 13th, 2012 at 10:20
Bonjour. Le patch management fonctionne très bien mais en effet il faut se taper le download à la main. C’est pas méchant vu qu’on peut “sauter” des versions avec ESXi et il s’est surtout concentré sur Auto Deploy GUI ces derniers temps…
March 13th, 2012 at 10:24
OK Merci Nitro, J’étais justement en train de regarder Auto Deploy. Sais tu s’il va remplacer Pxe Manager ? @+
March 13th, 2012 at 10:58
Dans un avenir proche c’est exclu car même en configuration diskless avec des clefs usb ou carte SD il faut un moyen pour déployer l’ESXi en mode statefull. De plus, Max insiste sur le fait que ce ne sont pas les même produits et donc pas les même objectifs.
March 16th, 2012 at 17:22
Savez vous comment modifier les valeurs du fichier pxelinux.cfg (01-@MAC). Par exemple je voudrai modifier la valeur LOCALBOOT 0×80 mais après chaque install, celle ci est remise par defaut… Merci d’avance
March 20th, 2012 at 19:40
Vous devriez demander directement à Max via les commentaires du fling http://labs.vmware.com/flings/pxe-manager car il me semble que dans la derniere build (3274) il est possible de faire un boot custom.
June 3rd, 2014 at 7:42
[...] l’unanimité. Il est possible de booter en PXE en repoussant un backup de la configuration (comme le faisait PXE Manager) mais la solution officielle de VMware est Autodeploy qui boot des ESXi vierges et repousse un host [...]