After running the Hyper-V Capacity Planner I found one of the monitored virtual machine cluster roles to be missing its virtual machine resource. The vm remained online, and I was able to remove the empty cluster role and add the vm back to the cluster without issue, so no real harm.
Has anyone seen this behavior before? I like the data the report provides, but I'm obviously a bit wary of using the tool again.
Environment: Two node Hyper-V 2012 R2 cluster with remote storage on a Scale Out File Server cluster. I ran the tool on one node of the cluster against a subset of the vm's running on it just to get a look at the report.
Associated events and HVRCapacityPlannerLogfile entries:
Source: Microsoft-Windows-FailoverClustering
Date: 7/7/2016 2:23:40 PM
Event ID: 2049
Task Category: None
Level: Information
Keywords:
User: SYSTEM
Computer: *HostName*
Description:
[RCM] rcm::RcmApi::DeleteResource: (SCVMM *VMName*, force=false)
Log Name: Microsoft-Windows-FailoverClustering/Operational
Source: Microsoft-Windows-FailoverClustering
Date: 7/7/2016 2:23:41 PM
Event ID: 1157
Task Category: Resource Control Manager
Level: Information
Keywords:
User: SYSTEM
Computer: *HostName*
Description:
Cluster resource 'SCVMM *VMName* Configuration' was removed from the failover cluster.
Log Name: Microsoft-Windows-FailoverClustering/Operational
Source: Microsoft-Windows-FailoverClustering
Date: 7/7/2016 2:23:41 PM
Event ID: 1157
Task Category: Resource Control Manager
Level: Information
Keywords:
User: SYSTEM
Computer: *HostName*
Description:
Cluster resource 'SCVMM *VMName*' was removed from the failover cluster.
------------------------------------------
7/7/2016 2:23:40 PM : ================================================
7/7/2016 2:23:40 PM : For Machine = *HostName*
7/7/2016 2:23:40 PM : Current IOPS = 0
7/7/2016 2:23:40 PM : ================================================
7/7/2016 2:23:40 PM : Creating temporary VM and VHD for replication between the Primary site and the Replica site...
7/7/2016 2:23:40 PM : Calculating the network throughput between the Primary site and the Replica site...
7/7/2016 2:23:40 PM : Creating temporary VM and VHD for replication between the Replica site and the Extended Replica site...
7/7/2016 2:23:40 PM : Calculating network throughput between the Replica site and the Extended Replica site...
7/7/2016 2:23:41 PM : VM role removed from the cluster
7/7/2016 2:23:41 PM : VM role removed from the cluster
7/7/2016 2:23:41 PM : DeleteGroup : Generic failure at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.ManagementObject.InvokeMethod(String methodName, ManagementBaseObject inParameters, InvokeMethodOptions options)
at Microsoft.Virtualization.HVRCapacityPlanner.Utilities.DeleteVMResourceAndResourceGroup(MainForm mainForm, String machineHost, String resName)
7/7/2016 2:23:41 PM : VM Resource role Group removed from the cluster
7/7/2016 2:23:41 PM : All cleanup done
7/7/2016 2:23:41 PM : Throtte key value (primary) calculated = 0
7/7/2016 2:23:41 PM : Throtte key value (extended) calculated = 0