mercredi 21 janvier 2009

Agent SCOM sur Windows Server 2008 Core

En cas de mauvaise connectivité, comme par exemple pour déployer des agents sur des sites distants, le mode Push pour installer l'agent SCOM ne fonctionne pas toujours...
Si le site distant à superviser est en Windows Server 2008 Core, cela se complique.
Obligé d'installer l'agent SCOM uniquement en ligne de commande.

Le fichier msi d'installation de l'agent est situé dans le répertoire Agent du DVD SCOM en fonction du type de processeur.

La ligne de commande suivante fait le reste :
  • msiexec.exe /i MOMAgent.msi /qn /l*v \logs\MOMAgent_install.log USE_SETTINGS_FROM_AD=0 MANAGEMENT_GROUP= MANAGEMENT_SERVER_DNS= ACTIONS_USE_COMPUTER_ACCOUNT=0 ACTIONSUSER= ACTIONSDOMAIN= ACTIONSPASSWORD=
En simplifié, cela donne pour la majeure partie des cas quelquechose comme ca :
  • msiexec /i MOMAgent.msi /qn MANAGEMENT_GROUP=MG1 MANAGEMENT_SERVER_DNS=swh-adm05.dev.ent
Plus qu'à autoriser l'agent dans la console SCOM.

lundi 19 janvier 2009

SCVMM 2008 Configuration Analyzer

Assez méconnu, l'analyseur de configuration SCVMM 2008 est bien utile pour valider les paramètres de configuration de SCVMM 2008.

Téléchargeable ici.

Cet outil s'appuie sur Microsoft Baseline Configuration Analyzer, téléchargeable ici.

SCVMM Host Needs Attention

Si dans votre console SCVMM, vous avez le status Needs Attention sur un hôte, comme sur la capture ci-dessous :

C'est certainement qu'il manque des correctifs, mais lesquels...
  • Correctif BITS pour Windows 2008 x64 ( KB956774)
  • Eventuellement le correctif pour Hyper-V (KB956589)

dimanche 18 janvier 2009

Intégration entre SCOM 2007 R2 et SCVMM 2008

C'est très intéressant pour maîtriser totalement son infrastructure virtuelle d'intégrer SCOM et SCVMM.

Préparation côté SCOM
  • Installer SCOM 2007 R2 sur ce serveur
  • Copier les Management Pack du DVD de SCVMM 2008 répertoire amd64\VirtualizationMP vers C:\Program Files\System Center Management Packs\VirtualizationMP
  • Importer les Management Pack à partir du répertoire précédent - Résoudre les dépendance grace au Management Pack Catalog - L'opération est plutôt longue
  • Créer un compte de service dans le domaine, par exemple svcScVmm (s'il n'a pas été créé auparavant)
  • Créer un groupe local au domaine dans le domaine, par exemple Operations Manager Admins
  • Ajouter dans ce groupe le compte de service svcScVmm
  • Dans la console SCOM 2007 Administration/Security/User Roles, ajouter le groupe précédent au rôle Operations Manager Administrators comme ci-dessous :



Intégration côté SCVMM 2008

  • Installer SCVMM 2008 sur un serveur
  • Installer la console SCOM 2007 R2 sur le serveur SCVMM
  • Changer le compte de service du service Virtual Machine Manager de LocalSystem vers svcScVmm
  • Grace à l'outil d'administration SQL, en local ou a distance, se connecter au serveur SCVMM, créer un login pour svcScVmm et lui donner le rôle de db_owner sur la base de données VirtualManagerDB
  • Arrêter et redémarrer le service Virtual Machine Manager
  • Dans la console SCVMM Administration/System Center/Operations Manager Server, ajouter le nom du serveur SCOM R2. Cela peut prendre un peu de temps.


Et voila ! Les alertes ne vont pas tarder à arriver dans la console SCOM...

mardi 11 novembre 2008

Correctif Hyper-V pour supporter 24 processeurs (4x6)

Un correctif important pour les performances d'Hyper-V sur les serveurs avec toujours plus de coeurs. Il permet d'augmenter le nombre de coeurs supportés sur les machines hotes de 16 à 24.
16 coeurs étaient suffisant pour gérer les serveurs de type quadri Xeon quad coeurs, cependant avec la sortie des processeurs Xeon 6 coeurs de la gamme X7400, 24 coeurs devient un chiffre plus approprié.

lundi 10 novembre 2008

System Center Virtual Machine Manager 2008 (SCVMM)

Ca y est, enfin ! System Center Virtual Machine Manager 2008 (SCVMM) est disponible en téléchargement pour les abonnés sur MSDN.

L'interface d'installation prend le logo des versions 2008 de la gamme System Center :


Le setup permet d'installer les rôles :

  • Serveur VMM

  • Console d'administration VMM séparée (elle n'est pas installée par défaut)

  • Portail Self-Service (peut être configuré avec un host header spécifique dans les configurations mutualisées)

  • Agent

  • Composants pour Operations Manager 2007 (SCOM)

La première installation de VMM dans une machine virtuelle Windows 2008 Enterprise 64 bits avec SQL Server 2008 Enterprise se déroule sans aucun soucis. Ajout des composants Self-Service Portal et VMM Adminsitration Console également.

A part les ports 80/443 pour le portail, le port TCP 8100 est utilisé pour communiquer entre la console et le serveur. En cas de firewall entre les deux, une configuration spécifique est nécessaire.

Voici pour finir la console d'administration VMM :

lundi 20 octobre 2008

SCCM 2007 R2 sur Windows 2008 / SQL Server 2008

Ce post décrit les grandes étapes de l'installation de System Center Configuration Manager 2007 R2 sur une machine virtuelle Windows Server 2008 / SQL Server 2008.
La configuration ciblée est une configuration de lab, une seule machine sera utilisée pour installer le mximum de rôles. Le mode natif SCCM n'est pas configuré dans ce lab.

Les éléments requis
Nous avons besoin des binaires suivants :

  • DVD Windows Server 2008 Enterprise
  • DVD SQL Server 2008 Enterprise (en_sql_server_2008_enterprise_x86_x64_ia64_dvd_x14-89207.iso)
  • Microsoft Report Viewer Redistributable 2008 (ReportViewer.exe)
  • Windows Server Update Services avec Service Pack 1 (WSUSSetup_30SP1_x64.exe)
  • WAIK 1.1 pour Vista SP1 et Windows Server2008 (6001.18000.080118-1840-kb3aikl_en.iso)
  • Extensions WebDAV pour IIS 7.0 (Microsoft WebDAV Extension for IIS 7.0 (x64))
  • DVD System Center Configuration Manager 2007 avec Service Pack 1 (en_system_center_configuration_manager_2007_with_service_pack_1_x86_dvd_x14-66461.iso)
  • Correctif KB955262
  • System Center Configuration Manager 2007 R2 (en_system_center_configuration_manager_2007_r2_x86_dvd_x15-18165.iso)

Les étapes

  • Créer une machine virtuelle Windows Server 2008 Enterprise. Configuration recommandée :
    - 1 partition C: de 32Go,
    - 1 partition D: de 32Go,
    - 1024Mo de RAM,
    - 2 processeurs virtuels.
    Appliquer les mise à jour de Windows Update et joindre la machine au domaine.
    Redémarrer.
    Installer les "roles/role services" suivants à l'aide de Server Manager :
    - Microsoft Internet Information Services (IIS) 7.0
    - Windows Authentication
    - ASP.NET
    - IIS 6 Management Compatibility / IIS Metabase Compatibility
  • - IIS 6 Management Compatibility / IIS WMI Compatibility
    Installer les "features" suivantes:
    - BITS Server Extensions
    - Remote Differential Compression

  • Installaler SQL Server 2008 Enterprise .
    Installer SQL 2008 et ses prérequis, en particulier le Framework .Net 3.5 inclus. Seuls les composants
    - Database Engine Services
    - Reporting Services
    sont à installer.
    Spécifier D:\Data\SQL par exemple comme répertoire pour l'instance.
    Les Reporting Services doivent être configurés de façon standard et non en mode intégré SharePoint.
  • Installer Microsoft Report Viewer Redistributable 2008.
    Lancer l'installer de WSUS SP1.
    Choisir "Full server installation including administration console".
    Stocker les correctifs sur D:\Data\WSUS par exemple.
    Utiliser le server de base de données local.
    Sélectionner "Create a Windows Server Update Services 3.0 SP Web site", c'est la configuration recommandée pour l'intégration avec SCCM.
    A la fin de l'installation, quand le wizard de configuration apparaît, cliquer sur "Cancel" pour annuler. C'est SCCM qui gèrera la configuration de WSUS.

  • Installer les extensions WebDAV pour IIS 7.0 en lancant webdav_x64_rtw.msi.
    Afin d'installer un Management Point, il est nécessaire d'activer WebDAV.
    Dans l'outil d'administration IIS Manager, sélectionner le "Default Web Site" et cliquer sur WebDAV Authoring Rules afin d'activer WebDAV et d'ajouter une règle d'autorisation comme ci-dessous :

    puis dans WebDAV Settings, modifier les paramètres suivants :


  • Préinstaller le WAIK 1.1. Cette étape est nécessaire afin d'éviter une erreur critique et bloquante lors de l'installation de SCCM 2007 SP1.
  • De façon optionnelle, il est possible d'étendre le schéma AD avec les extensions SCCM en exécutant en ligne de commande \SMSSETUP\BIN\I386\extadsch.exe et en vérifiant le résultat dans le fichier c:\ExtADSch.log.

  • Lancer le setup de System Center Configuration Manager avec SP1.
    Installer un serveur de site primaire en configuration personnalisée.
    Spécifier le mode mixte (ou le mode natif, dans ce cas la configuraton dépasse le cadre de ce post...) ainsi que le trigramme et la description du site.
    Laisser les autres paramètres par défaut. Télécharger les mises à jour dans D:\Data\SCCM\Updates par exemple. Vérifier que tous les composants ont bien installés.
  • Installer le correctif KB955262.
  • Installer la R2 de SCCM 2007 à partir de l'image iso.

Le tour est joué ;-)