MAJ auto des vmtools en script

Tous les admins ESX (et même ceux d’Hyper-XEN) vous le diront : les vmtools sont indispensables ! Et comme disait l’autre, “est fou qui s’en fou !“. Et pourtant certains s’en passent…
Par contre, qu’ils soient “up-to-date” fait bien évidement parti des Best Practices mais bon, il arrive que parfois, de façon totalement involontaire, pendant un moment d’égarement, il puisse y avoir 1 voir 2 VM dans votre infrastructure (maximum hein !) dont les vmtools ne soient pas super up-to-date… Pour ceux là, lisez ce qui suit :

Après plusieurs semaines de troobleshooting et avec l’aide de la communauté vmware, nous avons pu identifier un effet de bord lié à la version des vmtools. Dans certaines circonstances, la DCUI d’ESXi peut crasher en raison de vmtools pas à jour. Par chance, l’hyperviseur n’en souffre pas donc les VM continuent à fonctionner mais les agents VPXA et AAM ne répondent plus. Seule solution, se connecter directement à l’ESXi avec le client VI (ou Vsphere) pour faire un shutdown des VM puis un hard reset du serveur physique car impossible de faire un restart.

Pour éviter cela, il est possible d’automatiser (si besoin) la mise à jour des vmtools au démarrage de la VM grâce à cette option :

Voici un petit script (piqué à Chris Nakagaki) pour le faire sur toutes vos VM sans peine (et activer la syncro de temps pour ceux veulent) :

get-vm  | foreach-object {
$vmConfigSpec = New-Object VMware.Vim.VirtualMachineConfigSpec
$vmConfigSpec.Tools = New-Object VMware.Vim.ToolsConfigInfo
$vmConfigSpec.Tools.ToolsUpgradePolicy = "UpgradeAtPowerCycle"
# $vmConfigSpec.tools.syncTimeWithHost = $true
(Get-View $_.ID).ReconfigVM($vmConfigSpec)
}

/!\ En cas de MAJ des vmtools, la VM reboot automatiquement /!\

/!\ Cette fonction n’est active que si des vmtools existent déjà dans la VM /!\

Tags: ,

Une (nouvelle) version secrète d’ESXi 4.0 !? – MAJ

MAJ 10/07/2009 : Cette nouvelle build correspond aux 1er patchs pour ESX 4, sortis aujourd’hui.

En passant par la rubrique “vSphere” dans la section “Downloads” de vmware, on tombe naturellement sur cette page :

Par contre, en passant par la rubrique “Free ESXi”, on se retrouve sur cette page :

Il semblerai donc que la version gratuite d’ESX soit plus à jour (build 171294 contre 164009) que la version payante… Un topic à été ouvert à ce sujet sur le forum VMware.

Tags:

USB Pass-Through & ESX(i) 4

Pour ceux qui voudraient se servir de ceci :

Sachez cela :

Tags: ,

VCB 1.5 Update 1

VMware Consolidated Backup 1.5 Update 1 est dispo depuis peu, voici la liste des nouveautés :

  • Support for Thin Provisioned Disks
  • Support for IDE Disks
  • Improved Support to Handle Busy SAN and iSCSI Links
  • Support for vApps
  • Support for Windows Server 2008

Vous pouvez également consulter la liste des bugs résolus (au cas ou vous seriez concernés par l’un d’eux) ainsi que l’admin guide mis à jour.

Tags: , ,

VMware sacrifie la licence Enterprise !

Nous avons appris aujourd’hui par VMware que la licence Enterprise de vsphere ne serait plus disponible à partir de décembre 2009. Conséquence : pas de DRS (ni de SVMotion) sans licence Enterprise Plus. Pour ceux qui comme nous ne l’avais pas saisi au départ, le “Plus” c’est pour “+20%”.

L’été va être (très) chaud pour les (gros) clients VMware…

Tags: