Any idea what Virtual Machine Cluster WMI is for?

Bill Ennis 1 Reputation point
2021-11-19T15:44:17.89+00:00

We have a Windows Failover Cluster to host our SQL Server Availability Group. We have a resource that popped up that no one recalls creating named "Virtual Machine Cluster WMI". We have other Failover clusters, but none of them have this cluster resource. The nodes in our cluster span multiple subnets. Not sure if that has anything to do with it. The reason why it has caught our attention is that we moved the cluster host and the "Virtual Machine Cluster WMI" went offline. Didn't seem to effect the AG as we saw no problems. However, a few hours later this resource came back online and the cluster host moved back to the original server. This has happened twice now so we are trying to figure out what this resource does and if we can safely remove it.

Thanks!

SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
12,700 questions
Windows Server Clustering
Windows Server Clustering
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Clustering: The grouping of multiple servers in a way that allows them to appear to be a single unit to client computers on a network. Clustering is a means of increasing network capacity, providing live backup in case one of the servers fails, and improving data security.
957 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Sean Gallardy - MSFT 1,886 Reputation points Microsoft Employee
    2021-11-21T20:33:52.547+00:00

    It's specifically for helping with controlling and administration of virtual machine cluster sets/grouping. It's not used for SQL Server at all and isn't needed for typical cluster functionality. It's safe to remove and sounds like it wasn't setup properly in the first place as it lacks an address or other such resource to come online in the other subnet.

    You can see more information about the resource along with the dll that implements the functionality and note that it's part of the virtual machine infrastructure (hyper-v):

    DisplayName            : Virtual Machine Cluster WMI Provider
    DllName                : vmclusres.dll
    
    0 comments No comments

  2. YufeiShao-msft 7,056 Reputation points
    2021-11-22T05:39:39.03+00:00

    Hi @Bill Ennis ,

    Virtual Machine Cluster WMI (vmclusres.dll): The Virtual Machine Cluster WMI resource type is one used when virtual machine grouping (also known as virtual machine sets) has been configured. It is a cluster resource type (DDL)

    If you don't need it, you can delete

    https://techcommunity.microsoft.com/t5/failover-clustering/windows-server-2016-2019-cluster-resource-resource-types/ba-p/372163

    -------------

    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.