VMware : Tips of the week #9

Connect-VIServer est une commande PowerCLI avec laquelle la plupart des scripts PowerCLI commencent. Il crée une connexion à un serveur vCenter, que vous pouvez ensuite utiliser pour exécuter des requêtes sur un environnement particulier.

Vous en avez assez de saisir vos identifiants à chaque fois que vous vous connectez à vos plateformes ?  une petite astuce pour vous aider :

Étape 1 : Définissez DefaultVIServer sur Multiple (la valeur par défaut est Single)

Set-PowerCLIConfiguration -DefaultVIServerMode Multiple

Étape 2 : Crée une nouvelle entrée dans

VMware : Quick Tip – PowerCLI SSL connection could not be established

When trying to connect to a vCenter with PowerShell / Powercli  the following error might occur.

This error happens when your vCenter is using a certificate that’s not trusted by your device.

So you have 2 solutions, the first and the best one change your vCenter certificate to a trusted one.

The second but not the preferable, ignore invalid certificates and you can do this with the command below:

Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -Confirm:$false

After this command, you will be able to connect to

VMware : Cloner plusieurs VMs simultanément avec PowerCLi

VMware : Cloner plusieurs VMs simultanément avec PowerCLi


Saviez-vous qu’il est possible de clôner simultanément avec PowerCLi jusqu’à 8 fois la même VM ?

Voici le script
Rien de sorcier si ce n’est le dernier paramètre -RunASync qui fait toute la différence !
Avec ce paramètre, plus besoin d’attendre que la précédente tâche (clône) soit terminée pour passée à la suivante.

VMware : Comment annuler une tâche depuis le vCenter ou un ESXi?

VMware : Comment annuler une tâche depuis le vCenter ou un ESXi?


Beaucoup de tâches sont créées automatiquement par les logiciels de sauvegarde tels que la création d’un snapshot ou la consolidation des disques.

L’option d’annulation est grisée donc pas possible d’annuler la tache directement via la console graphique.

Alors, pour contourner ce problème, nous avons testé deux méthodes via SSH et powerCLI.

1°) Méthode 1 via SSH
Vous devez d’abord vérifier sur quel serveur ESXi la machine virtuelle est

VMware : Installation VCSA 6.0 en CLI

VMware : Installation VCSA 6.0 en CLI


Si comme nous vous avez marre de perdre du temps à déployer vos vCSA à la main, vous pouvez automatiser l’installation en CLI.
Évidemment, on ne déploie pas des vCenter ou des vCSA tous les jours, mais pour des personnes qui passent du temps dans des tests (Upgrade, Update, Replication), cette méthode peut s’avérer judicieuse pour économiser du temps.

Tout d’abord, rendez-vous sur le site officiel de VMware pour télécharger l’Appliance vCSA :

VMware : Désactiver les warnings SSH/Shell sur les ESXi

VMware : Désactiver les warnings SSH/Shell sur les ESXi


Vous avez la possibilité (déconseillé) de désactiver les warnings ssh/shell sur vos ESXi. Bien évidemment, ces alarmes ne sont présents que lorsque deux services sont activés: 

  • SSH
  • Shell

esxi

Il existe 3 méthodes pour désactiver ce warning:

  • GUI: vSphere client
  • Esxcli (sur chaque host) 
  • PowerCLI (si  vous avez un nombre conséquent de serveur ESXi)

Dans tous les cas, la variable à modifier est la même: UsersVars.SuppressShellWarning (0=disable, 1=enable)


GUI

Configuration > AdvancedSettings