scripting

Activer le ssh sur ESXi 4.1 en PSH

Loin des “bidouilles” indispensables pour activer l’accès en console ou ssh sur ESXi 3.5 et 4.0, la version 4.1 nous offre enfin la possibilité d’activer le “TSM-SSH” à distance (via le client ou via la DCUI) mais surtout en powershell.
Pour lister les services :

(get-view (Get-VMHost esxi.domain.local|get-view).ConfigManager.ServiceSystem).ServiceInfo.Service|select key, running,policy

Pour demarrer le service :

(get-view (Get-VMHost esxi.domain.local|get-view).ConfigManager.ServiceSystem).StartService("TSM-SSH")

Pour que [...]

Tags: , ,

[PSH] Modifier les Queue Depth HBA d’un cluster (one shot)

Longtemps nous avons lu avec délectation les posts interposés de Duncan Epping et Frank Denneman au sujet des performances liées aux queue depths QLogic et Emulex. Le maître mot en matière de tuning étant de ne modifier une valeur que pour une raison très très valable ou pour un problème identifié, nous nous sommes toujours [...]

Tags: , ,

Ouverture de la chasse aux gigaoctets (en PSH)

MAJ 22.03.2012 : une version plus rapide est disponible dans la rubrique One|Liner.
Pour ceux qui veulent connaître les VM éligibles au thin provisioning (c’est à dire pleines de vide…), voici un petit one-liner qui cumule l’espace libre des VM (via les vmtools) et liste le top 20 :
get-vm |?{($_.HardDisks|?{$_.StorageFormat -eq “Thin”}|Measure-Object).count -eq 0}|?{$_.PowerState -eq “PoweredOn” [...]

Tags: , , , ,

[Linked] clone à partir d’un snapshot en PSH

Le linked clone est l’ultime usage des snapshot. Il démontre parfaitement toute la souplesse et toute la robustesse du vmdk. En environnement VDI, c’est un atout majeur et malgré l’absence de GUI dans vCenter, cette fonction est maintenant supportée :
vSphere 4.0 supports linked virtual machines, which are two or more virtual machines that share storage.
Nous [...]

Tags: , , ,

Les Cmdlets SQL au service de vCenter

Lorsque la taille de la base du vCenter vient à enfler, la première question qui vient à l’esprit est bien évidement “mais qu’est ce qui bouffe toute cette place ?!” Tous les serveurs de DB possèdent un shell ou une console qui permet(e) de recueillir la taille des tables mais si votre base est, probablement [...]

Tags: , ,