HowTo

VMInventory : Export offline de vCenter

Par définition, le vCenter est le point central de management des ESX(i) ainsi que des vm. Pour obtenir les informations d’une vm (ram, disk, snapshot, portgroup, etc…) il faut avoir un compte d’accès au vCenter ainsi que les bons droits et un client à dispo. En cas de coupure ou maintenance du vCenter, il devient [...]

Tags: ,

Transformer vMA en appliance PXE pour ESXi

La vSphere Management Assistant (aka vMA/VIMA) devient indispensable lorsqu’il s’agit d’administrer ESXi en masse. A ce titre, nous utilisons régulièrement la commande  <esxcfg-cfgbackup> qui permet comme vous le savez/devinez le backup de la config d’un ESXi et la restaurer en cas de besoin (pour un changement de serveur par exemple).
Alors que nous nous intéressions de [...]

Tags: , ,

Augmenter la taille d’un vmdk avec snapshot

Officiellement, il n’est pas possible d’augmenter la taille d’un vmdk si un ou plusieurs snapshot en dépendent :
You cannot increase the size of a virtual machine’s hard disk after you create a snapshot of the virtual machine.
There is no workaround.
Au fil des version d’ESX, on a droit à plusieurs scénarii. Pour les plus anciennes versions [...]

Tags:

Unattended install d’ESXi

Pour les besoins d’un projet, nous avons eu à trouver une solution simple pour installer en masse ESXi 4.0. Comme l’explique stu sur le blog vinternals, l’installeur d’ESXi est une collection de scripts en python qui s’enchainent. Stu détaille la méthode pour réduire à son strict minimum l’installation d’ESXi mais le menu de sélection du [...]

Tags: ,

Acquitter les alarmes vieilles de X jours en powershell

Grace à Project Onyx, nous avons pu appréhender la méthode pour acquitter une alarme du vCenter :

Nous avons constaté (ainsi que d’autres) que sous vCenter 4, certaines alarmes restent “coincées” jusqu’à ce qu’elles soient acquittées manuellement.
Ce script permet d’acquitter toutes les alarmes vieilles de plus de 2 jours :

Get-View -ViewType VirtualMachine |%{$_.TriggeredAlarmState} | ?{$_.time -lt [...]

Tags: ,