Blog de Florent Appointaire

Blog sur les technologies Microsoft (Windows Server, System Center, Azure, Windows Azure Pack/Azure Stack, etc;)
    • 27/2/2014

    [Hyper-V] Perte de connexion des VMs après un backup avec DPM

    windows-server-2012-logo1

    Récemment, nous avons eu des problèmes au moment des backups de DPM des VMs qui sont sur des hôtes en Windows Server 2012. Le fait de backup certaines VMs, crashé ces dernières. Après quelques recherches, nous avons trouvé deux événements dans l’Event Viewer > System qui correspondaient à l’heure du problème. Ces événements sont numérotés 5120 et 5142 :

    Cluster Shared Volume 'Volume4' ('HIGH_HVA-CSV4') is no longer available on this node because of 'STATUS_CLUSTER_CSV_AUTO_PAUSE_ERROR(c0130021)'. All I/O will temporarily be queued until a path to the volume is reestablished.

    Cluster Shared Volume 'Volume5' ('HIGH_HVA-CSV5') is no longer accessible from this cluster node because of error 'ERROR_TIMEOUT(1460)'. Please troubleshoot this node's connectivity to the storage device and network connectivity.

    Nous avons cherché sur internet, et ce problème est référencé chez Microsoft. Un KB est sorti le 23 Décembre 2013 (KB2878635). Il vous suffit d’appliquer ce KB sur tous les hôtes de vos clusters. Attention, l’installation de ce KB nécessite un redémarrage de la machine.

    • 27/2/2014

    [DPM 2012] Mise à jour du SP1 vers R2

    SCDPM

    Pour mettre à jour DPM du SP1 vers R2, il faut effectuer plusieurs mise à jour. Avant chaque étape, n’oubliez pas de faire un backup de la base de données.

    La première étape consiste à effectuer la mise à jour vers l’UR 3 (KB2877075). Une fois la mise à jour faite, la nouvelle version de DPM doit être 4.1.3417.0.

    Durant la deuxième étape, il faut faire la mise à jour vers l’UR 3.6 (KB2886362). La version doit maintenant être 4.1.3419.0.

    Il est maintenant temps de faire la mise à jour vers R2. Lancez l’installation, et le mise à jour se déroule comme pour les mises à jour des Update Rollup. La version de votre DPM est maintenant 4.2.1205.0.

    Vous devez maintenant mettre à jour tous les agents DPM. Pour mettre à jour manuellement les agents, si vous avez le firewall activé par exemple, faites ceci :

    MsiExec.exe /X{EECBB752-2C6E-45B7-9F18-2327B886309A}
    powershell
    net use z:
    \\dpm01\c$
    cd 'z:\Program Files\Microsoft System Center 2012 R2\DPM\DPM\Agents'
    .\DPMAgentInstaller_x64.exe FR0-SFSDPM01.sfs.corp /IAcceptEula

    Attention, récupérez les sources des agents sur le CD de la R2 et copiez les dans C:\Program Files\Microsoft System Center 2012 R2\DPM\DPM\Agents.

    Retournez dans la console une fois les agents à jour, et faites un clique droit > Refresh sur chacun des agents. Le statut doit maintenant être OK. N’oubliez pas d’aller relancer les backups (ils sont normalement dans l’état Critical).

    • 26/2/2014

    [SCO 2012] Erreur 948 en utilisant l’Integration Pack DPM

    sc-orchestrator-logo

    En utilisant le composant Run DPM PowerShell Script de l’Integration Pack DPM, j’ai reçu le message d’erreur suivant :

    The following errors occurred when invoking PowerShell script:Unable to connect to dpm01.florent-appointaire.fr. (ID: 948)

    Verify that the DPM service is running on this computer.

    Je suis allé sur le serveur DPM, dans l’Event Viewer > Application et j’ai trouvé le message d’erreur suivant avec l’id 18456 :

    Login failed for user 'FLORENT-APPOINT\svc-orc-dpm'. Reason: Could not find a login matching the name provided. [CLIENT: 192.168.1.205]

    J’ai donc rajouté le compte en question dans le groupe local DPMDBAdministrators$DPM01. En relancant le runbook qui contient mon script PowerShell, l’erreur et de nouveau apparu. Je suis retourné voir les logs de DPM, et j’ai retrouvé l’id 18456 mais avec un autre message d’erreur :

    Login failed for user 'FLORENT-APPOINT\svc-orc-dpm'. Reason: Failed to open the explicitly specified database 'DPMDB_DPM010a7021bd_5f09_4ceb_bd02_33bf890d3306'. [CLIENT: 192.168.1.205]

    Dans SQL j’ai ajouté le compte svc-orc-dpm avec comme User Mapping db_owner de la base DPMDB_DPM010a7021bd_5f09_4ceb_bd02_33bf890d3306.

    Une fois fait, plus aucun problème n’est apparu concernant l’exécution des scripts PowerShell.

    • 24/2/2014

    [DPM 2012] Message d’erreur à la vérification des pré requis

    SCDPM

    Si à la vérification des pré requis de la base de données de DPM vous rencontrez l’erreur suivante :

    The installation of Reporting Services is not correctly configured or no instance of Reporting Services is linked to MSSQLSERVER of SQL Server.1)To use the local dedicated MSSQLSERVER instance with DPM, uninstall SQL Server and run setup again.
    2)To use the option of installing DPM with an existing instance of SQL Server, make sure that t
    he Reporting Services instance is also installed and linked correctly. For details, refer to DPM Setup Help.

    Capture article 1

    Utilisez le nom NetBIOS à la place de LOCALHOST, vérifiez de nouveau les pré requis. Plus aucune erreur n’apparait.

    • 20/2/2014

    [SCVMM 2012] Erreur lors du démarrage d’un job

    SCVMM_logo

    En voulant lancer un job via VMM (refresh d’un cluster), j’ai reçu le message d’erreur suivant :

    Error (2606)
    Unable to perform the job because one or more of the selected objects are locked by another job.

    Recommended Action
    To find out which job is locking the object, in the Jobs view, group by Status, and find the running or canceling job for the object. When the job is complete, try again.

    Après quelques recherchent sur internet, je suis tombé sur un KB (2795040) sur le site de Microsoft : http://support.microsoft.com/kb/2795040

    Il est dit, que si cette erreur apparait, il suffit de supprimer le job qui pose problème dans la base de données. Pour faire ceci, sur votre BDD VirtualMachineDB, faites :

    SELECT * FROM [VirtualManagerDB].[dbo].[tbl_VMM_Lock]

    Sélectionnez l’id du job qui pose problème et faites :

    DELETE FROM [VirtualManagerDB].[dbo].[tbl_VMM_Lock] WHERE TaskID='Task_GUID'

    Une fois ceci fait, vous allez pouvoir de nouveau exécuter des jobs.

    • 20/2/2014

    [System Center 2012] Guide d’utilisation de SQL Server 2012 avec SC 2012 R2

    sc

    Paul KEELY, MVP System Center Cloud & Data Centre, a publié un guide concernant l’utilisation de SQL Server 2012 avec System Center 2012 R2 sur Windows Server 2012 R2. Ce guide fait un peu moins de 200 pages et aborde tous les produits System Center qui s’appuient sur une base de données.

    Vous pouvez télécharger ce guide ici : http://gallery.technet.microsoft.com/SQL-2012-and-System-Center-553b5161

    • 14/2/2014

    [SCO 2012] Orchestrator Health Checker

    sc-orchestrator-logo

    Après avoir des soucis sur notre plateforme Orchestrator, nous avons trouvé ce petit outil qu’est Orchestrator Health Checker.

    image

    Cet outil vous permettra d’avoir pas mal d’informations concernant le nombre de runbook qui tourne, le nombre de runbook en attente, purger les logs, purger le cash de votre interface web, etc. Vous pourrez également arrêter tous les runbooks de votre server, tous les démarrer.

    Pour configurer cet outil (aucune installation n’est requise), il vous faudra modifier le fichier Orchestrator Health Checker.exe.config et modifier la ligne entre la chaine connectionStrings :

    <connectionStrings>
       <add name="MyEnvironment_SCORCH_DB" connectionString="Server=LOCALHOST;Database=ORCHESTRATOR;Trusted_Connection=True;"/>
    </connectionStrings>

    Ici, vous devez modifier la partie Server et la partie Database, suivant vos informations. Pour chaque ligne dans ce fichier, un environnement sera créé. Vous pouvez en avoir autant que vous le souhaitez. Pratique pour superviser plusieurs environnements. Faites de même avec la partie Web Service :

    <add key="MyEnvironment_SCORCH Web Service" value="http://localhost:81/Orchestrator2012/Orchestrator.svc"/>

    Une fois sauvegardé, l’outil sera fonctionnel.

    Pour le télécharger : http://scorch.codeplex.com/releases/view/99063

    • 13/2/2014

    [SCO 2012] Connexion fantômes

    sc-orchestrator-logo

    Nous avons eu beaucoup de connexion fantômes sur notre serveur de production mais aussi de validation. La base de donnée était sur un cluster SQL. Nous avons donc pensé à des micro coupures réseau. On a donc migré la base de donnée en local sur le serveur, en rencontrant toujours le même problème :

    clip_image002

    Notre DBA a donc analysé le problème, et en regardant les logs SQL Server, il s’est aperçu qu’il y avait plusieurs erreurs aux heures indiquées :

    2013-11-25 09:40:01.29 Logon       Login failed for user 'NT AUTHORITY\SYSTEM'. Reason: Failed to open the explicitly specified database 'Orchestrator'. [CLIENT: 10.122.1.95]
    2013-11-25 09:40:01.45 Logon       Error: 18456, Severity: 14, State: 38.

    2013-11-25 02:06:45.45 Logon       Login failed for user 'NT AUTHORITY\SYSTEM'. Reason: Failed to open the explicitly specified database 'model'. [CLIENT: 10.122.1.95]
    2013-11-25 02:06:45.47 Logon       Error: 18456, Severity: 14, State: 38.

    Nous avons donc rajouté le droit SYSADMIN au compte ‘NT AUTHORITY\SYSTEM’ et les connexions fantômes ont disparu directement, sans aucune autre action de notre part.

    Depuis, nous n’avons pas eu de nouvelles connexions fantômes.

    En espérant vous avoir aidé.

    • 12/2/2014

    [SCOM 2012] Activer le proxy sur les agents SCOM

    SCOM2012_3B971CA9

    Kevin HOLMAN a publié un billet sur son blog concernant l’activation du proxy sur les agents qui n’ont pas le proxy active. Ceci s’effectue via une simple commande Powershell :

    get-SCOMagent | where {$_.ProxyingEnabled -match "False"} | Enable-SCOMAgentProxy

    Un autre script permet également d’activer le proxy pour tous les agents qui seront installés, pour ne pas oublier de l’activer si vous déployez des agents dans le futur :

    add-pssnapin "Microsoft.EnterpriseManagement.OperationsManager.Client";
    new-managementGroupConnection -ConnectionString:scomserver.domain.com;
    set-location "OperationsManagerMonitoring::";
    Set-DefaultSetting -Name HealthService\ProxyingEnabled -Value True
    Source : http://blogs.technet.com/b/kevinholman/archive/2014/02/11/opsmgr-2012-enable-agent-proxy-on-all-agents.aspx
    • 11/2/2014

    [WSUS] Mises à jour de Février disponible

    WSUS_Logo

    Microsoft a publié la liste des correctifs que vous pourrez retrouver dans WSUS. Vous pourrez trouver entre autre quelques mises à jour concernant les dernier système que sont Windows Server 2012/R2 et Windows 8/8.1.

    Toute ces informations sont disponibles sur le site de Microsoft : https://technet.microsoft.com/en-us/security/bulletin/ms14-feb

    • 11/2/2014

    [Tools] Microsoft Assessment and Planning Toolkit 9.0 est arrivé

    Screen-Shot-2013-11-12-at-10.32.58

    Microsoft a sorti la dernière version de son outil qu’est MAP. Ce logiciel est gratuit et vous permet de lister et determiner les technologies Microsoft les mieux adaptées à votre infrastructure. Aucun agent n’est à installer sur les serveurs. Le relevé des informations concernant votre infrastructure ce fait via WMI, en accédant au register, ou encore via Active Directory.

    Pour télécharger MAP 9.0 : http://www.microsoft.com/en-us/download/details.aspx?id=7826&WT.mc

    Plus d’informations concernant les nouveautées : http://blogs.technet.com/b/mapblog/archive/2013/12/16/announcing-the-map-toolkit-9-0.aspx

    • 7/2/2014

    [TechDays 2014] Les TechDays à la TV

    logo_mstechdays

    Comme vous le savez, les Techdays 2014 en France commence Mardi au Palais des Congrès à Paris. Si vous n’avez pas la chance de pouvoir vous y render, vous pouvez toujours suivre les différentes sessions en direct, directement depuis votre PC.

    Le programme ainsi que la live TV sont disponibles ici : http://www.microsoft.com/france/mstechdays/techdaystv/default.aspx?tp=1#grille

    • 7/2/2014

    [eBook] Liste des eBook pour les technologies Microsoft

    MSFT_logo_rgb_C-Gray_D

    Microsoft a mis à disposition des utilisateurs une page Wiki qui contient un tableau avec la liste des eBooks disponibles gratuitement pour les Technologies Microsoft (Lync, SharePoint, SQL Server, System Center, Windows, etc.).

    Cette liste est disponible en anglais, sur le lien suivant : http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx

    • 7/2/2014

    [System Center 2012 R2] eBook pour la version R2

    ssc_0_1313214C

    Microsoft a mis à disposition un eBook concernant System Center 2012 R2. Ce livre est une introduction et vous découvrirez les produits System Center, au travers de 10 chapitres.

    Pour télécharger l’eBook, au format PDF, EPUB ou Kindle : http://blogs.msdn.com/b/microsoft_press/archive/2013/12/16/free-ebook-introducing-microsoft-system-center-2012-r2.aspx

    • 7/2/2014

    [SCOM 2012] Event ID 20052 : Certificate Subjectname does not match local computer name

    SCOM2012_3B971CA9

    Dieter WIJCKMANS, spécialiste SCOM, a publié la solution concernant l’event id 20052 :

    “The specified certificate could not be loaded because the Subject name on the certificate does not match the local computer name
    Certificate Subject name: SCOM01.florent-appointaire.fr
    Computer name: servername”

    Il suffit en effet d’ajouter le suffixe DNS pour votre serveur.

    La solution en image : http://scug.be/dieter/2014/02/06/event-20052-the-certificate-subjectname-does-not-match-local-computer-name/

    • 6/2/2014

    [System Center 2012] Script de déploiement de System Center 2012 R2

    sc

    Rob WILLIS a publié un script qui vous permettra de déployer automatiquement System Center 2012 R2. Comme indiqué, il vous suffira de copier les sources d’installations dans C:\Temp\SystemCenter2012R2  ou de changer le chemin des variables.

    Les informations sont disponibles ici :

    http://blogs.technet.com/b/privatecloud/archive/2013/10/17/deployment-pdt-update-for-system-center-2012-r2-now-available.aspx

    Et le script peut être téléchargé ici :

    http://gallery.technet.microsoft.com/PowerShell-Deployment-f20bb605