Posted by NiTRo | Filed under Tips & Tricks, VMware
MAJ 28/08/2011 : FDM (Fault Domain Manager) change complément la donne et ce même pour les cluster en 3.5, vous trouverez l’architecture de fonctionnement sur le blog de Duncan.
En suivant une discussion sur le blog de Duncan Epping (Senior PSO Consultant chez VMware) concernant le design d’un cluster HA répartie sur 2 châssis de lames, nous somme tombés sur un post détaillant le fonctionnement précis de VMware High Availability (HA). Duncan nous a autorisé à le traduire.

Avec les dernières version d’ESX 3.5 & VirtualCenter 2.5, un cluster HA peut contenir 32 nœuds maximum. Contrairement à un cluster XenServer (par exemple…), les différents noeuds d’un cluster HA n’ont pas besoin d’un quorum pour communiquer entre eux. Cet avantage, on le paye forcement d’un inconvénient…
Read more …
Tags: Best Practices, ESX, ESXi, HA, Tips & Tricks
Posted by NiTRo | Filed under Tips & Tricks, VMware
MAJ 16/10/2011 : php-syslog-ng (aka logzilla) étant devenu payant, nous vous recommandons maintenant rsyslog + loganalyzer
Thomas Ackerson de mainesysadmin.com à posté sur son blog un article pour configurer le syslog d’ESX et permettre de regrouper les logs de tous vos ESX vers un serveur syslog.
C’est evidement la meme méthode que pour un syslog standard puisque la COS d’ESX est une RHEL 3 :
- vi /etc/syslog.conf
- *.* @syslog.domaine.com à ajouter à la fin du fichier
- esxcfg-firewall -o 514,udp,out,syslog pour ouvrir le firewall
- esxcfg-firewall -l pour relancer le firewall
- service syslog restart pour relancer le service syslog
Pour ESXi c’est encore plus simple, il suffit d’aller dans les Advanced Settings du serveur (ou d’utiliser la commande powershell Set-VMHostSysLogServer du VI Toolkit) :

Avec syslog-ng et php-syslog-ng, on obtient un outil indispensable :

Tags: ESX, ESXi, Tips & Tricks
Posted by NiTRo | Filed under Tips & Tricks, VMware
Au détour du Community Sample Code de VMWare nous sommes tombés sur un script de déploiement en powershell réalisé par Rob Mokkink.
Ce script permet, vous l’aurez compris, de déployer des VM à partir d’informations contenu dans un fichier csv, mais surtout d’un template existant dans Virtual Center
Nous nous sommes permis de modifier le script pour y ajouter la possibilité d’ajouter une liste de suffixes dns à la VM, la jonction à un domaine Active Directory, la sélection du Network Label après déploiement et l’affinité CPU.
Nous avons également rajouter une barre de défilement globale et individuelle :

Ce script vous permettra donc de lancer un déploiement massif de VM sans surcharger votre VC (les vm sont déployées en série) et ce avec des paramètres qui peuvent être très différents selon les VM (datastore, IP, Cluster, Ressource Pool, etc…)
N’hésitez pas à nous faire part de vos commentaires et/ou remerciements que nous ne manquerons pas de faire suivre. Thanks Rob !
create-vm.csv
create-vm-csv.ps1
/!\ le script ne vérifie pas (encore) l’espace disponible sur le datastore /!\
Tags: powershell, scripting, Tips & Tricks, VirtualCenter
Posted by NiTRo | Filed under News, VMware
Le VMware Infrastructure Toolkit (for Windows) vient de sortir.
Pour rappel, ce toolkit est un ensemble de “cmdlet” permettant de scripter de nombreuses taches sur votre VirtualCenter telles que la configuration du snmp sur vos host, le rescan de datastore ou le déploiement de vos VM.
vous pouvez consulter le changelog ici et télécharger le toolkit là.
Bon scripting !

Tags: powershell, VirtualCenter