Blog de Florent Appointaire

Blog sur les technologies Microsoft (Windows Server, System Center, Azure, Windows Azure Pack/Azure Stack, etc;)
    • 16/4/2013

    [SCOM 2012] Erreur The Data Access service is either not running or not yet initialized.

    SCOM2012

    Bonjour à tous,

    Aujourd'hui, après avoir redémarré un serveur d'administration SCOM, je me suis retrouvé dans l'impossibilité de me connecter à mon serveur SCOM. Cette erreur est la suivante :

    11

    Microsoft.EnterpriseManagement.Common.ServiceNotRunningException: The Data Access service is either not running or not yet initialized. Check the event log for more information. ---> System.ServiceModel.EndpointNotFoundException: Could not connect to net.tcp://XXX:5724/DispatcherService. The connection attempt lasted for a time span of 00:00:21.0058594. TCP error code 10060: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond XXX.YYY.ZZZ.WWW:5724

    Pour résoudre ce problème, allez vérifier vos services SQL. Dans mon cas, les services suivants n'avaient pas redémarré :

    • SQL Server (MSSQLSERVER)
    • SQL Server Agent (MSSQLSERVER)
    • SQL Server Reporting Services (MSSQLSERVER)

    Une fois ces services redémarrés, j'ai enfin pu me reconnecté à ma console SCOM sans aucun problème.

    Bon courage :)

    • 15/4/2013

    [SCOM 2012] Mise à jour de SCOM 2012 SP1 vers l'Update Rollup 2 (UR2)

    SCOM2012

    Bonjour à tous,

    Microsoft a annoncé et sorti la semaine dernière, un patch de mise à jour, Update Rollup 2 (UR2) pour System Center 2012 SP1. Pour plus d’informations, je vous laisse lire la documentation sur le site de Microsoft (http://support.microsoft.com/kb/2802159/En-us).

    Pour commencer, allez télécharger les packs de mise à jour sur le site de Microsoft http://catalog.update.microsoft.com/v7/site/Search.aspx?q=2826664 (Attention, ne fonctionne que avec IE :)).

    1

    Pour les télécharger, il suffit de les ajouter à votre panier.

    Une fois téléchargés, copiez les sur votre serveur d’administration SCOM.

    On va appliquer les mises à jours dans cet ordre, comme préconisé par Microsoft :

    • Management server or servers
    • Gateway servers
    • Reporting servers
    • Web console server role computers
    • Operations console role computers

    Pour installer ces patchs, il faut extraire les bons fichiers cab en fichier .msp. Double cliquez sur chaque fichier que vous souhaitez extraire.

    Une fois ces fichiers extraits, nous pouvons les installer. Pour les installer, ouvrez une fenêtre de commande en Administrateur et déplacez-vous dans le dossier qui contient les mises à jour. Attention, pour installer ces mises à jour, votre compte doit être Administrateur Local, Admin de SCOM et SA (System Administrator) sur les bases de données de SCOM.

    Dans un premier temps, je vais effectuer la mise à jour pour mon serveur d’administration (n’oubliez pas de fermer votre console SCOM si vous ne souhaitez pas redémarrer ;)) :

    2

    Aucun message n’est affiché si tous c’est bien passé. Pour vérifier, rendez-vous dans votre installation SCOM (C:\Program Files\System Center 2012\Operations Manager\Server par défaut), les 3 dll suivantes doivent avoir changé de version :

    • Microsoft.EnterpriseManagement.Modules.PowerShell.dll
    • Microsoft.Mom.Modules.ClientMonitoring.dll
    • MOMAdvisorMsgs.dll

    3

    Faites de même ensuite pour les serveurs gateways, reporting, console web et console SCOM.

    Vérifiez pour la console Web que le fichier suivant doit être à jour (C:\Program Files\System Center 2012\Operations Manager\WebConsole\MonitoringView\bin) :

    • Microsoft.EnterpriseManagement.OperationsManager.MonitoringViews.dll

    Pour la console SCOM, un redémarrage est nécessaire si vous aviez la console ouverte. Vérifiez ensuite que les fichiers suivants soient à jour (C:\Program Files\System Center 2012\Operations Manager\Console) :

    • Microsoft.EnterpriseManagement.Management.DataProviders.dll
    • Microsoft.EnterpriseManagement.Monitoring.Components.dll
    • Microsoft.EnterpriseManagement.Monitoring.DataProviders.dll
    • Microsoft.EnterpriseManagement.Presentation.Controls.dll
    • Microsoft.EnterpriseManagement.Presentation.Core.dll
    • Microsoft.EnterpriseManagement.Presentation.DataProviders.Library.dll
    • Microsoft.EnterpriseManagement.UI.Authoring.dll
    • Microsoft.EnterpriseManagement.UI.ConsoleFramework.dll
    • Microsoft.MOM.UI.Components.dll

    La mise à jour est maintenant terminée. N’oubliez pas de mettre à jour tous vos serveurs maintenant et d’importer les managements packs qui ont eu une mise à jour.

    Maintenant, mettons à jour nos agents.

    Si vous avez effectué une installation automatique des agents, il vous suffira de les approuver dans Pending Management pour les mettre à jour :

    4

    5

    En allant maintenant dans la vue Agents By Version, on peut voir que mes agents ont bien la dernière mise à jour.

    6

    Si l’agent a été installé de façon manuelle, il vous faudra faire la mise à jour de l’agent via la mise à jour téléchargé précédemment, appelé KB2826664-AMD64-Agent.

    Bon courage pour les mises à jour :)

    • 8/4/2013

    [System Center 2012] Déploiement de la suite System Center 2012 - Part I

    sc

    Bonjour à tous,

    Dans la première partie du tutoriel sur le déploiement de System Center 2012 SP1, nous allons faire les étapes de bases.

    J'ai dans un premier temps installé les machines virtuelles qui serviront à installer la suite System Center.

     Capture4

    Je les ai ensuite jointes au domaine, j'ai attribué les bonnes adresses IP, etc.

    J'ai aussi désactivé le pare-feu et j'ai activé la connection bureau à distance. J'ai utilisé des GPO pour faire ceci. Pour le pare-feu, rendez-vous dans Group Policy Management et éditer la GPO de base. Allez dans Computer Configuration -> Policies -> Windows Settings -> Windows Firewall with Advanced Security -> Windows Firewall with Advanced Security - LDAP...

    Capture11

    Ici, cliquez sur Windows Firewall Properties et désactivez le pare-feu pour tous les types de profils.

    Faites de même pour la connection bureau à distance, Computer Configuration -> Policies -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Connections et activez Allow users to connect remotely by using Remote Desktop Services.

    Capture22

    Une fois fait, redémarrez vos serveurs.

    Maintenant, du coté de l'Active Directory, je créais une OU PrivateCloud où je stockerai les utilisateurs du Cloud Privé.

    Je créais aussi 2 utilisateurs :

    • Florent APPOINTAIRE, qui sera domain admin et administrateur du DataCenter
    • Alexandra, qui sera la propriétaire des applications

    Je créais également un groupe de sécurité global que je nommerai Production.

    Capture31

    Le scénario va être simple. Alexandra doit être capable de créer des machines virtuelles pour ses applications, de façon automatique, via une interface graphique et ce, sans utiliser les outils d'administration de machines virtuelles.

    C'est maintenant temps de commencer à déployer System Center 2012 SP1, et c'est par ici => [System Center 2012] Déploiement de la suite System Center 2012 - Part II

    Bonne journée :)

    • 2/4/2013

    [SCOM 2012] Installer la licence

    SCOM2012

    Je vais vous décrire comment installer la licence pour SCOM. À noter que cette étape est à faire pour chaque serveur d'administration.

    Je vérifie dans un premier temps que ma licence est bien une évaluation (Eval) :

    Capture

     Allez dans la console > Help > About.

    Lancez ensuite une fenêtre Powershell et faites Import-Module OperationsManager ou sinon, lancez directement la console Powershell de SCOM.

    Faites bien attention à ce que le compte avec lequel la fenêtre Powershell va être lancé ait bien les droits en écriture sur la base de données. Puis faites :

    Set-SCOMLicense –ProductId "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"

    Et répondez A à la question si vous souhaitez installer la licence :

    Capture1

    Si vous n'avez pas d'erreur ni même aucun message, c'est que c'est bon :)

    Redémarrez maintenant les services suivants :

    • System Center Management
    • System Center Management Configuration
    • System Center Data Access Service

    Pour vérifier si la licence est enregistrée, nous avons 2 possibilitées. Vérifiez bien que la licence est maintenant en Retail :) :

    • Via Powershell :
    Get-SCOMManagementGroup | FT skuforlicense, version, timeofexpiration –a

    Capture21

    • Via la console > Help > About :

    Capture3

    N'hésitez pas à poser vos questions si vous en avez ou que je n'ai pas été assez clair :)