SnapCenter for SQL Plug-In is unable to enumerate SQL Server Availability Group
Applies to
- SnapCenter for SQL (SCSQL)
- SnapCenter Plugin for Windows (SCW)
Issue
SnapCenter unable to enumerate SQL Availability Group.
- SnapCenter interface does not show a SQL Availability Group that exists, even though SnapCenter is able to enumerate disks on each node. The SCW job log on individual nodes show log entries like the following:
GetPartitionForVolume: return remote partition of remote disk '<Drive Letter>'
...
GetHostFileSystem: partition.DiskId = 'Disk ID>', partition.Server = <Remote Server>
...
Error: Could not find disk for partition [DiskId: <DiskID>]
Note: <Remote Server> in these error messages refers to a node other than the local server.
- SCSQL job logs on individual nodes show log entries like the following:
Resource: SELECT * FROM MSCLUSTER_RESOURCE WHERE Type = "Network Name"
An unexpected error occurred while retrieving the Cluster Resource data. [Type:Network Name]
The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
- This may also be accompanied by events like the following in the Windows System Event Viewer log:
DCOM was unable to communicate with the computer <Windows cluster name> using any of the configured protocols; requested by PID <PID> (C:\Program Files\NetApp\SnapCenter\SnapCenter Plug-in for Microsoft SQL Server\SmSqlServiceHost.exe).