Intégrer VMM 2012 SP1 avec SCOM 2012 …

Je suis intervenu récemment chez un client pour mettre en place un cluster Hyper-v 8 noeuds Windows Server 2012 piloté par SCVMM 2012 SP1.

 

Une des étapes de la prestation était d’intégrer VMM 2012 SP1 avec l’infra SCOM 2012 du client afin de bénéficier de la fonctionnalité PRO. Pour faire connaissance avec PRO, je vous invite à consulter la page http://technet.microsoft.com/fr-fr/library/cc764283.aspx.

 

Revenons à nos moutons … Lors de l’opération, j’ai été confronté à cette erreur :

 

ERROR

 

 

Après réflexion, je me demande

David, est-ce que l’infra SCOM 2012 est en SP1 ?

Ni 1 ni 2, je me connecte sur le serveur et vérifie la version. SCOM 2012 était bien en SP1 malheureusement et heureusement pour moi car j’aurais dû mettre à jour Operations Manager, ce qui est une opération sensible en journée.

 

 

En cherchant un peu, j’ai monté l’image ISO de SCOM 2012 SP1 pour importer les MP suivants :

  • System Hardware Library 7.0.8432.0
  • System.virtualization Library 7.0.8432.0

 

 

L’importation des Management Packs à partir de VMM 2012 SP1 s’est bien passée. Plus aucun avertissement de dépendance dans les Jobs. Je continue donc l’install mais là encore, je me retrouve devant l’erreur

Virtual Machine Manager Library could not be imported.

If any management packs in the Import list are dependent on this management pack, the installation of the dependent management packs will fail.

Database error. MPInfra_p_ManagementPackInstall failed with exception:

Database error. MPInfra_p_ManagementPackInstall failed with exception:

ManagementPack cannot be imported because it contains a Managed Type with the same name as an existing type: Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine

 

 

Après analyse, il semble qu’un Management Pack pose conflit. Je reprends donc le message d’erreur pour l’étudier de plus près et remarque quelque chose qui attire mon attention

ManagementPack cannot be imported because it contains a Managed Type with the same name as an existing type: Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine

 

 

J’ouvre alors un prompt PowerShell depuis VMM et tape les commandes

$Class=get-SCCLASS –Name ‘Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine’

$Class.GetManagementPack()

 

Sealed  Name                                          DisplayName

——     —-                                              ———–

True     Microsoft.Virtualization.Library    Microsoft Virtualization
                                                               Core Library

 

 

J’ai donc supprimé ce MP depuis ma console OM 2012 SP1 et ses dépendances au fur et à mesure. Tout est passé comme sur des roulettes et l’intégration de VMM 2012 SP1 avec OMS 2012 SP1 a pu se terminer avec succès.

 

 

 

David LACHARI – Le savoir ne vaut que s’il est partagé …

becloud

Passionné par la virtualisation, David est MVP Virtual Machine depuis 2010. Il intervient quotidiennement auprès de grands comptes afin de définir et déployer des architectures virtuelles. David est le fondateur de la société VSTART, spécialisée dans le conseil et l’expertise des solutions de virtualisation Microsoft.

becloud

Passionné par la virtualisation, David est MVP Virtual Machine depuis 2010. Il intervient quotidiennement auprès de grands comptes afin de définir et déployer des architectures virtuelles. David est le fondateur de la société VSTART, spécialisée dans le conseil et l’expertise des solutions de virtualisation Microsoft.

Laisser un commentaire

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