Un type d’alerte dont la répétition est particulièrement indésirable est celui des erreur liés a des requêtes WMI en échec du a des problèmes de ressources système:
HRESULT: 0x800700a4
Details: No more threads can be created in the system.
HRESULT: 0x80041001
Details: Generic failure
HRESULT: 0x80041006
Details: Out of memory
En effet, la gestion de la mémoire dans WMI est assez spécifique et ces erreurs sont susceptibles d’intervenir même sur des systèmes bien dimensionnés
Cette alerte qui peut être récurrente a donc une source externe a SCOM.
Ces alertes et erreurs associées peuvent être évitées en modifiant un des paramètres WMI correspondant a la mémoire.
Pour cela, sur la machine concernée par l’erreur:
- Executez la commande wbemtest (en mode administrateur)
- Connectez vous a l’espace de nom "root" (pas "root\default", juste "root")
- Selectionnez Ouvrir une instance (ou Open an instance)
- Tapez __ProviderHostQuotaConfiguration=@ et cliquez OK
- Cochez la case “Locales seulement" (Local Only), selectionnez la propriété MemoryPerHost ou ThreadsPerHost selon la source de l’erreur (voir plus haut)
Modifiez ces valeurs de manière raisonnable (valeur double pour commencer)
- Cliquez sur Enregistrer la propriété (Save Property) puis sur Enregistrer l’objet (Save Object)
- Redémarrer le service Windows Management Instrumentation