vInfra.ch

Guillaume LACAILLE's Blog

SCVMM 2012 SP1: Unable to find compliant logical switch pendant un LiveMigration

Il peut arriver lors de la migration d’une VM dans VMM que l’un de vos hôtes Hyper-V ait le warning suivant: Unable to find logical switch. Comment régler ce problème ?

Depuis la version SP1 de SCVMM 2012, nous avons la possibilité de créer des logicals switchs et logical networks (l’équivalent des distributed switchs chez VMware). System Center Virtual Machine Manager s’occupe de gérer les logical switchs et logicals network sur chaque hôte Hyper-V afin d’avoir accès au réseau de manière uniforme depuis n’importe quelle machine virtuelle qui est sur le cluster.

Ceux qui se sont amusés avec les virtual switchs dans Hyper-V 2008 R2 et VMM 2008 comprendront l’intérêt de la chose !

Parfois il arrive, lorsqu’une modification soit effectuée sur les logicals bidules quand un serveur HyperV est en train de redémarrer (mise à jour, maintenance hardware…), ce dernier ne soit plus dans la bonne version des paramètres réseau. Cela peut-être un logical network manquant, un vLan non accessible, une extension qui a été mise à jour… Cela peut se manifester avec le warning ci-dessous lorsque vous réalisez un LiveMigration manuellement:

Nous allons voir comment vérifier que votre Hyper-V est « Compliant » et comment corriger le problème.

Vérification du réseau

Dans la console VMM, allez dans la Fabric puis cliquez sur Logical Switches.

Changez la vue en sélectionnant Hosts dans le bandeau, à côté de Fabric Resources.

Là vous avez la liste de vos hôtes et en face, le status de chaque serveur Hyper-V:

  • Fully compliant: Lorsque le serveur Hyper-V a toutes ses cartes et réseaux configurés correctement.
  • Compliant: Lorsque la carte virtuelle de l’hôte est configuré correctement.
  • Non compliant: Lorsque l’une des cartes virtuelles, team ou réseau logique n’est pas configuré correctement.

Dans l’exemple ci-dessus, il s’agit d’un problème d’extension qui n’est pas à jour.

Correction

Tout simplement, faites un clic-droit sur le serveur Hyper-V et sélectionnez Remediate.

Après quelques instants, le serveur passe en status Fully compliant. Si ce n’est pas le cas, recommencez sur chaque logical switch marqué Non compliant. Vous pouvez désormais migrer vos machines virtuelles sans risque !

 

Article initialement publié sur blog.sogeti.ch

, , , , ,

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *