两台Dell PE6850安装Windows 2003 R2系统和一台IBM DS4300组成SQL Server群集,检查时发现群集管理器显示群集一直是正在切换状态,一直是沙漏图标,数据库服务无法启动,重启服务器后发现群集服务Cluster Service无法启动,事件查看器中有以下日志: Event Type: Error Event Source: ClusSvc Event Category: Startup/Shutdown Event ID: 1009 Date: 2007-2-25 Time: 0:15:53 User: N/A Computer: IAMS-DB2-1 Description: Cluster service could not join an existing server cluster and could not form a new server cluster. Cluster service has terminated.
检查%SYSTEMROOT%\Cluster\Cluster.log发现有以下错误记录: ... ERR Physical Disk <Disk Q:>: [DiskArb] Reserve completed, status 170. ... ERR [FM] FmGetQuorumResource failed, error 170. ERR [INIT] ClusterForm: Could not get quorum resource. No fixup attempted. Status = 5086 INFO [INIT] Cleaning up failed form attempt. ERR [INIT] Failed to form cluster, status 5086. ... ERR [CS] Service Stopped. exit code = 5086 ERR [RM] Active Resource = 00000000 ERR [RM] Resource State is 1, "" ...
重启单台服务器无效; 关闭一台服务器,单独启动另外一台服务器,无效; 用错误编号google搜索,按照一些文章指引,做了组策略本地策略的调整,做了一些配置修改,无效; 关闭了Cluster Disk Driver,重启服务器之后可以看到阵列上的各个分区,读取数据正常,再加上检查了硬件和光纤连线,无告警和异常,所以一直认为不是硬件问题;