L’équipe SCVMM vient de publier une astuce concernant System Center 2012 Virtual Machine Manager lorsque le service crache ou ne démarre pas. Vous recevez l’événement suivant :
Event ID 19999
Clear the failed status of service in scvmm so we can scale out using SCVMM 2012 SP1
Virtual Machine Manager (vmmservice:3372) has encountered an error and needed to exit the process. Windows generated an error report with the following parameters:
Event:VMM20
P1(appName):vmmservice
P2(appVersion):3.1.6011.0
P3(assemblyName):ImgLibEngine
P4(assemblyVer):3.1.6011.0
P5(methodName):M.V.E.W.COMPort..ctor
P6(exceptionType):System.NullReferenceException
P7(callstackHash):a730
Ceci peut survenir si la base de données VMM n’a pas les informations correctes concernant les ports COM pour une ou plusieurs machines virtuelles. Ceci peut être vérifié en exécutant la requête TSQL suivante via SQL Server Management Studio :
SELECT v.Name, v.HWProfileID, COUNT(c.VCOMPortId)
FROM tbl_WLC_VObject v
LEFT JOIN tbl_WLC_VCOMPort c
ON v.HWProfileId = c.HWProfileId
GROUP BY v.HWProfileId, v.Name
Vous trouverez la liste des machines virtuelles avec une colonne HWProfilelds et la valeur dans la troisième colonne. La valeur doit être à 2. Si ce n’est pas le cas, vous pouvez suivre la procédure suivante : http://blogs.technet.com/b/scvmm/archive/2013/08/06/support-tip-the-vmm-service-crashes-or-fails-to-start-with-event-id-19999-p5-methodname-m-v-e-w-comport-ctor.aspx