lundi 7 juillet 2014

Exchange Server 2013 - RemoteMonitoring - Erreur "Machine 'xxxx' has failed to heartbeat " après la désinstallation d'Exchange

En travaillant sur la supervision d'une plateforme Microsoft Exchange Server 2013 à l'aide de SCOM 2012, j'ai découvert ce message d'erreur :


et coté serveur:

Le serveur en question avait correctement été decommissionné, je ne comprenais pas pourquoi les serveurs de production effectuaient encore des tests de 'viabilité' distant dessus...

Après quelques recherches vaines, j'ai opté pour la mise en place d'un override de type serveur comme ci-dessous:
Add-ServerMonitoringOverride -Server 'Server_Name' –Identity ‘RemoteMonitoring\HealthManagerObserverMonitor’ –PropertyName ‘Enabled’ –PropertyValue ‘0’ –ItemType ‘Monitor’ –Duration ’60.00:00:00

L'erreur avait disparue, mais il fallait penser à remettre cet override après expiration (soit 60 jours).

Mais aujourd'hui grâce à ce post de Nuno Mota j'ai découvert que c'était bien un bug connu de Microsoft et non corrigé ce jour.
La cause est que le nom du serveur est toujours présent dans la base de registre des serveurs Exchange Server 2013 en production dans :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\ActiveMonitoring\Subjects

Il suffit alors de supprimer le serveur concerné et c'est bon ;-)

Cheers




Aucun commentaire:

Enregistrer un commentaire