Archives par mot-clé : VMware

VMware powerCLI : commandes en vrac

PowerCLI est un outil très puissant lorsque l’on doit installer, administrer et superviser une infrastructure virtuelle VMware. Il peut même devenir votre meilleur ami si vous devez lister toutes les machines virtuelles par hôte ESXi, ou autres joyeusetés de ce genre. Voici donc quelques commande PowerCLI en vrac pouvant être très utiles.

Se connecter à un vCenter ou un hôte

Connect-VIServer -Server <IP server> -Protocol https -User <username> -Password
 <password>

Lister les VM par hôte ESXi

(Get-VMhost esx1.local | Get-View).VM | Get-VIObjectByVIView | select Name

esx1.local est le FQDN de l’hôte

Lister la taille des VMDK pour toutes les VMs

Get-HardDisk -VM (get-vm) | select Parent,CapacityGB,Filename

Afficher tous les snapshots en cours

Get-Vm | Get-Snapshot | ft Name,SizeGB,Created -GroupBy Vm

Activer l’agent SNMP pour les vérification actives (GET)

vicfg-snmp.pl --server <IP server> --username <username> --password <password> --community <community> 
--enable

L’activation du SNMP par le PowerCLI est immédiat et a l’avantage d’éviter un redémarrage des services consoles des ESXi, ce qui peut être problématique si l’on a un cluster HA géré par un vCenter.

Aide-mémoire : VMWare vSphere client

Le client permettant la configuration et l’administration de solution de virtualisation VMWare vCenter disposent de paramètres en ligne de commande, mais l’aide concernant les différent paramètre est difficile à trouver. Voici donc la liste des paramètres les plus utiles.

L’éxecutable: VpxClient.exe

Les paramètres:

– s <URL_vCenter> : URL du vCenter ou de l’ESX à administrer.

-u <user> : utilisateur

-p <password> : mot de passe

– locale <lang> : lancer l’interface dans la langue sélectionnée (en_US pour la langue anglaise)

– passthroughAuth : utiliser les informations d’identifications de la session Windows

-i : ignore le certificat auto-signé

 

Intégrer VMWare vSphere Client dans KeePass

KeePass est un gestionnaire de mot de passe libre.

Une fonction je pense méconnu de KeePass est de permettre le l’éxecution de commandes selon un schéma prédéterminé. Cela est très pratique pour lancer directement une application avec les bons paramètres, et entrer les logins/mots de passe automatiquement, tout cela en cliquant uniquement sur un lien dans l’interface KeePass.

Continuer la lecture de Intégrer VMWare vSphere Client dans KeePass

Inventaire des esx avec fusioninventory et GLPI sous debian

Suite à l’installation et la configuration d’un serveur d’inventaire et de gestion de parc informatioque OCS-Inventory et GLPI, il a fallu que je m’attèle à l’inventaire de certains types de serveurs: les ESX. Un plugin GLPI semble parfaitement répondre à ce besoin, et bien d’autres encore : FusionInventory. Il s’agit d’un « serveur » d’inventaire type OCS-Inventory qui se présente sous la forme d’un plugin GLPI. Il dispose d’un agent pouvant s’installer sur les postes clients, et d’un librairie très utiles, permettant d’effectuer l’inventaire des ESX/ESXi à distance en contactant leurs API’s.

Continuer la lecture de Inventaire des esx avec fusioninventory et GLPI sous debian