KBI 310143 GetNodeClusterState-Overlapped I/O Operation Is In Progress
Version
All
Date
11 Feb 2009
Summary
A customer may report seeing the error message:
Error status is returned for the cluster API GetNodeClusterState for node
Technical Background
This is a Microsoft limitation.
MSDN article: http://msdn.microsoft.com/en-us/library/aa369629(VS.85).aspx
“The current Microsoft GetNodeClusterState function does not support a 64-bit Windows-based node if the calling application is 32-bit Windows-based.”
The Rules affected include CNT_XCH_CLUSTER and NDE_SQL_CLUSTER.
Resolution
For availability monitoring of clusters with a 64-bit Operating System, alternate SLA checking mechanisms must be used.
Argent provides several alternate methods of establishing whether a server is up or down.
For example:
- NetRemote TOD API
- Ping
- MAPI Logon/Logoff
- Logon to SQL Server Instance
- TCP/IP Port Scan
See Also: System Down And SLA Rules