Debugging de VPXD.exe (VMware Virtual Center Server service)

Cette semaine, j’ai voulu réinstaller un vCenter Server en Windows 2008 server x64 du fait que mon vCenter Server actuellement utilisé était sous Windows 2003 server 32bits. J’ai donc procéder à l’installation complète de vCenter avec les paramétrages adéquats (connexion à la base de donnée via DSN configuré, installation des modules vCenter additionnels) ; lors de la tentative de démarrage du service vCenter Server avec un compte de service possédant les droits requis, ce dernier refusait de démarrer sans plus d’infos dans le journal des évènements de Windows. Je me suis alors posé la question de savoir s’il était possible d’avoir des options de debugging pour le service vpxd.exe (VMware vCenter Server service). Il existe donc bien des options de lancement pour vpxd.exe

Le chemin d’accès à vpxd.exe est le suivant :

C:\Program Files (x86)\VMware\Infrastructure\VirtualCenter Server

Lancez donc vpxd.exe depuis ce path à l’aide d’une invite de commande cmd et rajoutez-y l’option /? ; les options possibles pour vpxd sont alors :

-r          Register VMware VirtualCenter Server
-u         Unregister VMware VirtualCenter Server
-s         Run as a standalone server rather than a Service
-c         Print vmdb schema to stdout
-o         port Listens on the specified port instead of 902
-b         Recreate database repository
-p         Reset the database password interactively
-P pwd  Reset the database password to the specified password
-v         Print the version number to stdout

J’ai donc utilisé l’option -s avec vpxd.exe pour tenter de le lancer en mode Standalone server et non en tant que service ; j’ai pu ainsi voir dans mon invite de commande que l’instance de base de donnée à laquelle vpxd voulait se connecter était en cours d’utilisation par une autre instance de VMware vCenter Server. Il suffisait juste d’arrêter le service vCenter Server présent sur l’autre machine installée en Windows 2003 serveur.

Grâce à ce problème rencontré, j’ai pu ainsi découvrir les options disponibles pour vpxd.exe ; En cas de dépannage, ceci peut donc s’avérer utile pour procéder à toute modification ou débugging du service vpxd.exe (vCenter Server service).

vSphere Management Assistant vMA 4.0

vSphere Management Assistant 4.0 est une machine virtuelle basée sur une distribution Linux packagée avec les vSphere CLI (command line interface) et avec le SDK vSphere pour Perl. vMA peut-être utilisé par les administrateurs pour lancer des scripts distants sur des serveurs ESX/ESXi ou encore pour administrer ces derniers. Vcenter Server 4 peut également être géré par vMA.

Pour installer vMA 4 , rien de plus simple, il suffit juste de déployer l’OVF associé sur votre infrastructure virtuelle. Voici le lien pour récupérer l’OVF de vMA 4 : vMA OVF

Voici la vidéo vous permettant de suivre en vidéo le déploiement complet de vSphere Management Assistant 4 :

Au travers de cette vidéo vous verrez également l’utilisation des commandes suivantes à travers vMA 4 :

vifp (authentification fastpass pour management distant des hôtes ESX/ESXi et des vCenter Server) : cette commande vous permettra d’enregistrer les informations de connexion propre à chaque hôte ESX/ESXi et/ou vCenter Server ; un exemple de syntaxe pour ajouter les infos de connexion d’un serveur ESX : vifp addserver “esx_server”username “user”password “mdp”

vifpinit (activation de l’authentification fastpass) : cette commande vous permettra d’activer l’authentification fastpass sur un serveur ESX/ESXi ou un vCenter Server que vous souhaitez administrer depuis votre vMA. Il faut ,bien sûr, au préalable avoir enregistré les informations de connexion aux serveurs désirés à l’aide de vifp ; un exemple de syntaxe pour activer la connexion à un serveur particulier : vifpinit “esx_serveur”

vicfg-xx : vicfg est un ensemble de commandes de management et d’administration utilisées une fois connecté sur le serveur souhaité depuis la vMA à l’aide de la commande vifpinit. Parmi les commandes vicfg, on retrouve la commande vswitch, la commande mpath ou encore la commande nics. Pour utiliser ces commandes, la syntaxe est la suivante : vicfg-command -arguments. Par exemple, pour lister l’ensemble des cartes réseaux physiques présentes sur un serveur ESX, la commande suivante sera exécutée : vicfg-nics -l

Il existe un grand nombre de commandes exécutables depuis la vMA. Pour avoir plus d’informations concernant toutes les possibilités offertes par vMA 4.0, vous pouvez lire le guide de vMA édité par VMware en suivant ce lien.

Sortie de VMware Data Recovery 1.2

VMware Data Recovery , outil de sauvegarde et de restauration des VMs proposé par VMware, sort aujourd’hui dans sa version 1.2

Quelles sont les nouveautés apportées par cette version 1.2 ?

  • La restauration au niveau fichier (FLR, File Level Restore) est désormais disponible pour utilisation avec Linux.
  • Chaque instance de vCenter Server prend en charge jusqu’à dix dispositifs de sauvegarde Data Recovery.
  • Le plug-in vSphere Client prend en charge une commutation rapide entre les dispositifs de sauvegarde Data Recovery.
  • Améliorations diverses apportées à l’interface utilisateur du plug-in vSphere Client, notamment :
    • La possibilité de nommer les tâches de sauvegarde durant leur création.
    • Des informations supplémentaires portant sur le statut actuel des disques de destination, notamment l’état du disque et le gain de place réalisé grâce aux optimisations du magasin de déduplication.
    • Des informations sur la banque de données à partir de laquelle les disques virtuels sont sauvegardés.

Pour plus d’informations concernant la version 1.2 de VDR, cliquez sur le lien suivant : VDR 1.2 Release notes

Nouveaux maximums avec VMware vSphere 4.1

Lors de la prochaine sortie de la version 4.1 de VMware vSphere (vers la fin de l’année normalement), de nouveaux maximums seront à prendre à compte comparativement aux valeurs que nous connaissons actuellement sur la version 4.0 de vSphere. Voici la liste des ces nouveaux maximums atteints avec vSphere 4.1 :

– 3,000 virtual machines per cluster (compared to 1,280 in vSphere 4.0)
– 1,000 hosts per vCenter Server (compared to 300)
– 15,000 registered VMs per vCenter Server (compared to 4,500)
– 10,000 concurrently powered-on VMs per vCenter Server (compared to 3,000)
– 120 concurrent Virtual Infrastructure Clients per vCenter Server (compared to 30)
– 500 hosts per virtual Datacenter object (compared to 100)
– 5,000 virtual machines per virtual Datacenter object (compared to 2,500)

Encore une fois VMware nous montre qu’il est toujours possible de repousser les limites mises en place avec sa suite vSphere avec sa prochaine version 4.1 ; Pour toutes les architectures existantes ou à venir, cela permettra encore plus de flexibilité. Merci VMware !!

Nouvelles fonctionnalités annoncées dans vSphere 4.1

Voici la liste des nouvelles fonctionnalités annoncées dans la prochaine version de VMware vSphere 4.1 (qui devrait sortir en fin d’année normalement) :

  • Storage I/O can be shaped by I/O shares and limits through the new Storage I/O Control quality of service (QoS) feature
  • Network I/O can be partitioned through a new QoS engine that distinguish between virtual machines, vMotion, Fault Tolerance (FT) and IP storage traffic.
  • Memory compression will allow to compress RAM pages instead of swapping on disk, improving virtual machines performance.
  • Distribute Resource Scheduling (DRS) now can follow affinity rules defining a subset of hosts where a virtual machine can be placed
  • Virtual sockets can now have multiple virtual CPUs. Each virtual CPU will appear as a single core in the guest operating system.
  • A team physical network interface cards in a vNetwork Distributed Switch can now dynamically load balance traffic.
  • Health check status and operational dashboard are available for HA configurations.
  • vSphere Client is no more part of the ESX and ESXi installation packages. At the end of the installation process administrators are redirected online to download the client.
  • ESXi installation can be scripted. The script can start from a CD or over a PXE boot source, and can install the hypervisor on local or remote disks.
  • ESX can boot from iSCSI targets (support for iBFT)
  • NFS performance stats are included in esxtop and vCenter Server, as well as through the vSphere SDK.
  • Virtual machines serial ports redirection over the network
  • Support for up to 4 vMotion concurrent live migrations in 1GbE networks and up to 8 concurrent live migrations in 10GbE networks
  • Support for USB pass-through (virtual machines can use ESX/ESXi local USB devices)
  • Support for administrator password change in Host Profiles
  • Support for FT in DRS clusters with with Enhanced vMotion Compatibility (EVC)
  • Support for iSCSI TCP/IP Offload Engine (TOE) network interface cards (both 10GB an 1GB)
  • Support for 8GB Fibre Chanell HBAs
  • Support for IPsec on IPv6 network configurations
  • Support for multiple Data Recovery virtual appliances
  • Support for Microsoft Volume Shadow Service (VSS) in Windows Server 2008 and 2008 R2 guest operating systems for vStorage APIs for Data Protection (VADP)
  • Update Manager (VUM) can now patch additional 3rd party modules for ESX (like EMC PowerPath)
  • Virtual to Virtual (V2) migration for offline Hyper-V virtual machines in vCenter Converter
  • ESX and ESXi direct support for Microsoft Active Directory through Likewise technology integration
  • Support for Intel Xeon 7500 / 5600 / 3600 CPU series (this includes EVC support)
  • Support for AMD Opteron 4000 / 6000 CPU series (this includes EVC support)

Dès que j’aurai plus d’infos concernant la date de sortie définitive de la version 4.1 de vSphere, je vous en ferai part dans un prochain post.

Sortie de vSphere 4 Update 2

L’Update 2 de vSphere 4 vient de sortir. De nombreuses corrections ont été apportées ainsi que de nouvelles fonctionnalités. Comme il s’agit d’une nouvelle version d’Update de vSphere, je vous conseillerais de d’abord la tester en environnement de test avant de prévoir un déploiement en production. On est jamais à l’abri de nouveaux bugs pouvant apparaître du fait de cette sortie toute récente.

Pour connaître toutes les corrections et nouvelles fonctionnalités apportées par l’Update 2 sur ESX 4 et ESXi 4, c’est par là :

ESX 4 Update 2 release notes

ESXi 4 Update 2 release notes

VMworld Europe 2010

Du 12 au 14 Octobre 2010 se déroulera au Bella Center à Copenhague, la Conférence VMworld Europe 2010. Pendant ces 3 jours, de nombreuses sessions techniques et différents labs sur les technologies VMware seront abordés. Pour tous les fans de virtualisation VMware, c’est l’endroit où il faudra être. Qui plus est, si vous avez la possibilité de réserver votre séjour avant le 26 Juillet 2010, vous bénéficiez d’une réduction sur le prix de votre pass de 3 jours pour la conférence.

Si vous voulez plus d’infos, n’hésitez pas à aller sur le site du VMworld Europe 2010

Nouveau cursus de certification chez VMware

Depuis le mois de mai 2010, VMware propose un tout nouveau cursus de certification pour venir enrichir la VCP4.

Maintenant, après passage de la VCP4, on a la possibilité de passer les certifications suivantes

– VCAP4 – Datacenter Administration

– VCAP4 – Datacenter Design

Pour plus d’informations concernant ce nouveau cursus, n’hésitez pas à cliquer sur le lien suivant : VMware Certifications

Voici le cursus à suivre pour devenir VCDX (VMware Certified Design Expert) :