PI Services

Le blog des collaborateurs de PI Services

SCOM - Ecologie

SCOM R2 se met au vert avec une nouveauté: le Power Management Pack

Il s’agit de quantifier la consommation et l’empreinte énergétique du parc de machines supervisées.

Pour cela, importez le management pack adéquat et ses dépendances si nécessaire:

image

Un nouveau template apparait désormais dans la zone Authoring:

image

Lors de la création d’un nouvel objet de supervision basé sur ce template…

image

Il vous ait demandé:

- La capacité total de votre alimentation électrique en kW (dans cet exemple 5000 kW)

- Le “Power budget”, entendez la consommation a ne pas dépasser (dans cet exemple 80 % de la capacité total (5000 kW)

image

- Le groupe de machine concerné par cette supervision

- Eventuellement, un ajout de consommation en kW pour les équipements non supervisés par SCOM mais faisant partie du périmètre de consommation électrique

image

Validez la création

image

Le nouveau pack est crée:

image

Des vues sont bien sur disponible pour monitorer ces nouveaux objets de supervision:

 

image

 

Des rapports détaillés sont également disponible sur la consommation électrique et sur l’empreinte Co2 du périmètre supervisé.

NORTON GHOST 2003 - Restauration d’un serveur Windows 2008 Server

Restauration de Windows 2008 Server avec Norton Ghost 2003

Symptôme

Après la restauration (réussie) d’une image valide Ghost d’un serveur Windows 2008 Server, vous obtenez un message d’erreur (voir ci-dessous).

image

Cause

Il semblerait que Norton Ghost 2003 ne parvienne pas à réécrire correctement les identifiants de la partition de boot de Windows 2008, ce qui entraine l’erreur ci-dessus lors du démarrage du serveur.

Résolution

Afin de résoudre ce problème, il faut démarrer avec le CD d’installation de Windows 2008 Server.

image

  • Sélectionner l’option « Repair your computer » :
    image 
  • Cliquer sur « Command Prompt »
  • Dans l’invite de commande, saisir les commandes suivantes :
  • c:\
    cd \windows\system32
    bcdedit /set {bootmgr} device boot
    bcdedit /set {default} device boot
    bcdedit /set {default} osdevice boot

    Redémarrer le serveur après avoir éjecté le DVD.

BLACKBERRY ENTERPRISE SERVER - Synchronisation après un Move-Mailbox

La problématique

Les utilisateurs ne reçoivent plus de messages sur leurs Blackberry après un « Move-Mailbox »

Après le déplacement de leur boite aux lettres d’une base de données vers une autre au sein du même serveur de messagerie, les Blackberrys des utilisateurs concernés ne peuvent plus synchroniser avec Exchange.

L’explication

Ceci est dû au fonctionnement même de BES (Blackberry Enterprise Server). Celui-ci est capable de faire le lien entre un terminal Blackberry et une boite aux lettres d’un utilisateur en vérifiant dans la GAL (Global Address List) Exchange les modifications concernant le DN (Distinguish Name) du serveur de messagerie. Le serveur de messagerie n’ayant pas changé, il ne tente pas de mettre à jour ses informations concernant l’utilisateur.

La solution

Ainsi, la procédure à suivre dans le cadre d’un move-mailbox est la suivante :

- Lancer le “move-mailbox” tel que vous avez l’habitude de faire

Exchange Mailbox Move Wizard ou bien via les commandes Powershell

- Redémarrer les services BES

image

- Lancer le Cleanup Utility de BES

RIM recommande le lancement de l’utilitaire de cleanup une fois le move-mailbox effectué.

Executer « C:\Program Files\Research In Motion\Blackberry Enterprise Server\Utility\handheldcleanup –u »

Hyper-V V2 – Débrancher un disque externe hébergeant des VMs

Contexte

Il va de soit que cette situation ne doit pas se produire dans un environnement de production. En revanche, il en est autrement pour les environnements de test/maquette utilisé entre autre pour faire des présentations.

Il s'agit en effet bien souvent (comme moi) d'ordinateur portable sur lesquels un disque externe a été ajouté pour répondre à des problématiques d'espace disque voir même de performance (utilisation de disque eSata/SSD? par exemple).

Problématique

Les personnes dans ce cas ont toutes été confrontées à la problématique de débrancher proprement le disque externe sans endommager les machines virtuelles (hyper-v) hébergées dessus.

En effet, non seulement le débranchement violent du disque est à proscrire, mais l'utilisation du "Safely Remove Hardware and Eject Media" ne fonctionne pas car un processus y accède toujours! :

image

image

Que faire?

Solution

Commencer par arrêter ou mettre en état sauvegardé les machines virtuelles hébergées sur le disque. (devais-je vraiment le préciser ? ;-) )

Ensuite, aller dans les services Windows, puis arrêter le service "Hyper-V Virtual Machine Management":

image

ATTENTION: Le service va être automatiquement redémarré après quelques secondes. Ne perdez pas de temps à lire cette phrase :-)

La/les consoles Hyper-V ont perdues la connexion (c’est normal), mais ne vous inquiétez pas les machines virtuelles actives restantes fonctionnent toujours.

image

Procéder à la déconnexion propre du périphérique et là, plus aucune résistance (sous réserve de ne pas avoir d’autre processus actif sur le disque):

image

Vous pouvez redémarrer le service s’il ne s’est pas automatiquement redémarré:

image

De retour dans la console de management d’hyper-v, vous retrouvez l’ensemble des machines virtuelles active ou non des disques restants, et celles qui étaient hébergées sur le disque retiré apparaitrons en Saved-Critical (comportement normal, ne vous inquiétez pas).

En espérant que ce post vous a été utile, je vous souhaite une bonne présentation ou un bon maquettage ;-)

Hyper-V – Nouvelle version de Offline Virtual Machine Servicing Tool

Une nouvelle version de l’outil d’installation des correctifs sur les machines virtuelles en mode hors ligne est sorti. Il s’agit de la version 2.1 que l’on peut télécharger ici.

Pour rappel, cet outil permet de maintenir les machines virtuelles éteintes à jour au niveau des correctifs, afin d’éviter les éventuels problèmes de sécurités au prochain redémarrage.

Cette nouvelle version est désormais compatible avec SCVMM 2008 R2 et supporte les solutions de mises à jour suivantes:

  • - Windows Server Update Services (WSUS) 3.0 SP1 ou SP2
    - System Center Configuration Manager 2007 SP1, Configuration Manager 2007 R2 ou Configuration Manager 2007 SP2.

image

Voici un schéma sur le fonctionnement de l’outil:

image

Nouveaux MP pour System Center Operations Manager 2007

 

Ils sont disponibles dans le catalogue de System Center Operations Manager 2007 : http://technet.microsoft.com/en-us/opsmgr/cc539535.aspx

Exchange Server 2003
10/12/2009
(6.0.6702.0)
Exchange Server 2003 Management Pack for System Center Operations Manager 2007
The Exchange Server 2003 Management Pack monitors the performance and availability of Exchange Server 2003 systems. It can also issue alerts for possible configuration problems Availability and performance monitoring is done using synthetic transactions. In addition, the Management Pack collects Event Log alerts and provides associated knowledge articles with additional user details, possible causes, and suggested resolutions. The Management Pack discovers and monitors the individual server components and functional areas on an Exchange Server 2003 server.

Exchange Server 2007
10/12/2009
(6.0.6702.0)
Microsoft Exchange Server 2007 Management Pack for System Center Operations Manager 2007 R2
The Exchange Server 2007 Management Pack is designed to monitor Exchange 2007 key health indicators, collect Exchange component-specific performance counters in one central location, and raise alerts for operator intervention as necessary. By detecting, sending alerts, and automatically responding to critical events, this Management Pack helps indicate, correct, and prevent possible service outages or configuration problems, allowing you to proactively manage Exchange servers and identify issues before they become critical. The Management Pack monitors and provides alerts for automatic notification of events indicating service outages, performance degradation, health monitoring, and centralized management.

Operations Manager 2007 R2 Management Pack
10/8/2009
(6.1.7533.0)
Operations Manager 2007 R2 Management Pack
The Operations Manager 2007 R2 Management Pack alerts you to problems with components such as agents, management servers, the Operations Manager database, agents, modules used by workflows and services so that you can continue to monitor the servers and clients that your business depends on. The management pack includes tasks that you can automate to get easy access to common diagnostic tools, such as restarting a health service or reloading an agent configuration.

Windows Server Operating System
9/18/2009
(6.0.6667.0)
Windows Server Operating System Management Pack for Operations Manager 2007
The Microsoft Windows Server management packs monitor the performance, health, and availability of Windows Server 2008 R2, 2008, 2003 R2, 2003, and Windows 2000 Server. By detecting, alerting on, and automatically responding to critical events and performance indicators, management packs reduce resolution times for issues and increase the overall availability and performance of your Windows Server operating systems, thereby helping to reduce the total cost of ownership.
(Chinese (Taiwan), German, French, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Chinese (PRC), Spanish)

Powershell & Windows Server Backup

 

Windows Server Backup, le successeur de NT Backup est intéressant mais un peu déroutant, et en tout cas plus facile a administrer avec Powershell donc voici un script Powershell qui:

1/ Vérifie la présence de la feature Windows Server Backup et l’installe si ce n’est pas le cas

2/ Si le feature est présent il crée une Policy (au sens Windows server backup) qui effectuera un backup SystemState tout les jours a 1:00 AM.

Avant d’exécuter ce script il est nécessaire de permettre l’exécution de script avec la commande suivante dans une console powershell:

Set-executionpolicy –executionpolicy unrestricted

 

Import-Module servermanager

$module=Get-Module servermanager

$backfeat=Get-WindowsFeature backup-features

$backtools=Get-WindowsFeature backup-tools

if ($backfeat.Installed -eq $TRUE -AND $backtools.installed -eq $TRUE)

{

write-host "les features WINDOWS SERVER BACKUP sont déja installé - Le script va continuer"

}

else

{

add-WindowsFeature backup-features,backup-tools

write-host "Merci de redemarrer le serveur pour prendre en compte l'ajout du feature Windows Server Backup"

exit

}

####verification de la presence du snapin Windows.serverbackup####

Add-Pssnapin Windows.serverbackup -ErrorAction:SilentlyContinue

if ($errSnapin.count -eq 0)

{

Write-host "`No Windows.serverbackup PSSnapin initialized!";

Write-host "Windows.serverbackup PSSnapin failed initialize! Verifiez que le role Windows Server Backup est bien installé dans la console Server Manager";

}

elseif (Get-PSSnapin | where-object {$_.Name -eq "Windows.serverbackup"})

{

write-host "le snapin Windows.serverbackup est deja chargé - le script va continuer"

}

{

}

$SystemStatepolicy = New-WBPolicy

set-wbschedule -Policy $SystemStatepolicy -Schedule 1:00

Add-WBSystemState -Policy $SystemStatepolicy

$diskBackupLocation = New-WBBackupTarget -VolumePath D:

Add-WBBackupTarget -Policy $SystemStatepolicy -Target $diskBackupLocation

Set-WBPolicy -Policy $SystemStatepolicy -force

write-host "Une sauvegarde System State aura lieu tout les jours a 1:00 AM"

SMS – Erreur à l’installation de Symantec Mail Security 6.5 sur un serveur Exchange 2010 sous 2008 R2

La problématique

Lors de l’installation de Symantec Mail Security for Exchange 6.5 sur un serveur Exchange 2010, l’erreur suivante se produit :

Failed to enable ASP.NET web extensions. Installation will not continue.

image

L’explication

A l’heure actuelle Symantec Mail Security utilise encore des fonctionnalités héritées de IIS 6 (l’installeur à notamment besoin du script iisext.vbs).

Par défaut les composants de rétrocompatibilité IIS 6 suivants sont installés sur un serveur Exchange 2010 exécutant le rôle Hub, Mailbox, Cas ou Unified Messaging (seul le rôle Edge n’est pas concerné car il n’utilise pas IIS) :

  • IIS 6 Metabase Compatibility
  • IIS 6 Management Console

Cela n’est pas suffisant pour SMS qui nécessite également le composant IIS 6 Scripting Tools.

La Solution

La solution consiste tout simplement à installer les composants IIS 6 Scripting Tools et IIS 6 WMI Compatibility (le premier étant dépendant du second, les deux doivent être installés).

Cette opération peut être effectuée graphiquement via la console MMC Server Manager ou bien en console Powershell via la commande Add-WindowsFeature.

image

Pour plus d’informations sur les pré-requis nécessaires à Exchange 2010, vous pouvez consulter le lien suivant :

http://technet.microsoft.com/en-us/library/bb691354(EXCHG.140).aspx

Cette solution est tirée de la note technique suivante, pour l’instant uniquement validée avec SMS 6.0 :

http://service1.symantec.com/SUPPORT/ent-gate.nsf/docid/2008081210523154

SYSPREP – Erreur lors de l’exécution d’un SYSPREP sous Windows Seven ou Windows Server 2008 R2

La problématique

Lors de l’exécution de la commande Sysprep sur une machine virtuelle Windows Seven fraîchement installée, j’ai rencontré l’erreur suivante :

A fatal error occurred while trying to sysprep the machine.

image

Le sysprep était exécuté avec les options suivantes :

  • /generalize
  • /oobe
  • /unattend

Suite à des recherches sur le site http://support.microsoft.com, j’ai localisé plusieurs articles traitant d’une problématique proche mais appliquées à Windows Vista. Aucune ne m’a été utile.

La solution

J’ai finalement trouvé la solution sur un forum Technet dont voici le lien :

http://social.technet.microsoft.com/Forums/en/w7itproinstall/thread/6208afb1-8f3e-4657-a618-0e4a52e9f546

Le problème semblerait venir du service “Windows Media Player Network Sharing Service” et à mon grand étonnement la désactivation de ce service (ou bien la suppression du processus associé : wmpnetwk.exe) a bel et bien résolu mon problème !

image

En proie au doute, j’ai ré-exécuté l’opération plusieurs fois sur la même machine (en utilisant un snapshot Hyper-V pour revenir en arrière) et ce tips semble bel et bien viable !

N’hésitez pas à laisser un commentaire ou un retour d’expérience si vous avez déjà été confronté à ce problème avec la commande sysprep de Windows 7 ou si ce billet vous a aidé !