Comment se connecter à plusieurs vCenters simultanément avec PowerCli

Comment se connecter à plusieurs vCenters simultanément avec PowerCli

Quand vous travaillez dans un environnement contenant plusieurs Vcenter, il peut être intéressant de se connecter à plusieurs d’entre eux  en même temps, cela vu permet de  lancer des tâches d’administration, d’analyses ou de recherche. Pour cela il faut modifier la configuration  de PowerCli , car le paramétrage ne permet qu’une connexion simultanée à un Vcenter.

Pour connaitre la configuration actuelle de votre environnement il faut utiliser la  commande :

Get-PowerCLIConfiguration

Dans l’exemple ci-dessous, on peut constater que par défaut, le user et la session ont pour le paramètre « DefaultViServerMode » la valeur single. Cela signifie que l’on ne peut se connecter  simultanément qu’à un seul Vcenter.

 

Le paramètre « DefaultViServerMode » peut prendre 2 valeurs Single ou Multiple.

  • Single : Si aucun serveur cible n’est spécifié, les cmdlets s’exécutent uniquement sur le dernier serveur connecté.
  • Multiple :  Tous les serveurs connectés après le passage en mode « multiple » sont stockés avec la connexion au serveur en cours dans une variable de tableau. Si aucun serveur cible n’est spécifié, les cmdlets sont exécutées sur les serveurs de la variable.

Pour le paramètre Scope , il y a 3 valeurs possible, la session, le user, et tous les users (AllUsers)

 

  • Session :  Le paramètre est valide uniquement pour la session vSphere PowerCLI en cours et remplace tous les paramètres User et AllUsers.
  • User : Le paramètre est valide uniquement pour le user, il remplace le paramètre AllUsers  et il est appliqué uniquement si un paramètre de session ne peut pas être détecté
  • AllUsers : Le paramètre est valide pour tous les utilisateurs et est appliqué uniquement si les paramètres Session et Utilisateur ne peuvent pas être détectés

Set-PowerCLIConfiguration

La cmdlet permettant de modifier la configuration de votre PowerCli est donc Set-PowerCLIConfiguration.

Pour passer uniquement la Session en Connexion Multiple, tapez la commande :

Set-PowerCLIConfiguration -DefaultVIServerMode Multiple -Scope session -Confirm:$false

Si vous souhaitez passer en connexion Multiple uniquement pour le User, la Session passera également en Multiple

Set-PowerCLIConfiguration -DefaultVIServerMode Multiple -Scope User -Confirm:$false

ou

Set-PowerCLIConfiguration -DefaultVIServerMode Multiple -Confirm:$false

Voila, Vous devriez maintenant pouvoir vous connectez simultanément sur plusieurs VCENTER…..

No Comments

Sorry, the comment form is closed at this time.