我有两个mssql 2005实例,并且正在使用CA XOSoft复制.主服务器是故障转移群集,副本服务器是独立服务器.它们都运行Server 2003 sp2 x64.所有服务器上的补丁级别相同.这个设置已经好几个月了,直到我们最近限制主节点的两个节点上的RPC端口(使用rpccfg.exe为5000 – 6000).我们必须实现出口过滤,从而限制端口.
我们开始收到sql windows身份验证和NETlogoN事件ID的登录错误:5719:
This computer was not able to set up a secure session with a domain controller in domain due to the following: Not enough storage is available to process this command. This may lead to authentication problems. Make sure that this computer is connected to the network. If the problem persists,please contact your domain administrator.
我们还看到组策略无法更新,并且群集文件共享同时脱机.当我们开始看到这些问题并重新启动服务器时,RPC端口被设置回默认值,但问题仍然存在.域控制器未显示任何错误.运行dcdiag和netdiag显示一切正常.
我们注意到XOSoft服务ws_rep.exe正在使用大量句柄(8 – 9k),大约与sqlserver使用的数量相同.
只要xosoft复制停止,登录错误就会停止,一切正常.我已经为XOSoft开了一张CA的票,但是我不确定问题实际上是xosoft,但它是解决这个问题的问题.
我正在寻找调试RPC问题的技巧.特别是在限制端口然后恢复更改.
解决方法
检查非分页池内存.你可能正在运行应用程序.
至于你的问题,我发现rpcping在这些情况下是一个非常宝贵的工具.以下是与Exchange一起使用的示例: