none
sql server2000 群集切换问题 RRS feed

  • 问题

  • 具体问题如下:

    1. 环境情况:

    • 操作系统:Windows Server 2003 Enterprise Edition SP2
    • SQL版本:SQL Server 2000 SP4
      1. 出现问题的情况:

    客户环境中两台SQL Server 2000 SP4机器做了Cluster群集,一台服务器是SRV105为主节点,一台服务器是SRV106是备节点,客户早上8:15手动切换群集失败,主要是SQLSERVER主服务无法成功脱机,超出时间限制就显示脱机失败,手动切换群集失败后,客户将群集主节点服务器SRV105系统重启,重启SRV105后,群集切换到了SRV106备节点上。在下午16:3017:10左右再次尝试手动切换群集,依然失败。但在17:30左右再次尝试手动切换,一切正常。之后手动多次切换也未发生问题,故障自行恢复了,不知道这是何原因?

    win2003 日志:

    件 ID ( 17055 )的描述(在资源( MSSQLSERVER )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: 17207, udopen: 创建/打开物理设备 S:\UBSSDIC_NS_DATA\betahbnew.mdf 时发生操作系统错误 5(拒绝访问。)。

    补充日志:

    下列信息是事件的一部分: 17125, 使用 dynamic 锁分配。[2500] 锁块,[5000] 锁所有者块。

    \下列信息是事件的一部分: 17052, 设备激活错误。物理文件名 'S:\UBSSDIC_NS_DATA\betahbnew_log.ldf' 可能有误。

    下列信息是事件的一部分: 17204, FCB::Open failed: 未能为虚拟设备号 (VDN) 1 打开设备 S:\OIWData\OIW_RX_Data.MDF。

    下列信息是事件的一部分: 17053, LogWriter: 遇到了操作系统错误 21(设备未就绪。)。


    • 已编辑 pengxz 2012年11月1日 3:45
    2012年10月31日 8:08

全部回复

  • 你查一下Cluster Log看看当时有什么其他错误。 根据WINDOWS日志 发生操作系统错误 5(拒绝访问。),应该是Service账户当时无法访问共享磁盘。

    2012年10月31日 9:06
  • 是不是没有访问权限,kevinliu2大侠

    给我写信: QQ我:点击这里给我发消息

    2012年10月31日 10:09
  • What kind of permission does sql service account have on both nodes?
    2012年10月31日 16:12
  • 具体问题如下:

    1.环境情况:

    • 操作系统:Windows Server 2003 Enterprise Edition SP2
    • SQL版本:SQL Server 2000 SP4
      1. 出现问题的情况:

    客户环境中两台SQL Server 2000 SP4机器做了Cluster群集,一台服务器是SRV105为主节点,一台服务器是SRV106是备节点,客户早上8:15手动切换群集失败,主要是SQLSERVER主服务无法成功脱机,超出时间限制就显示脱机失败,手动切换群集失败后,客户将群集主节点服务器SRV105系统重启,重启SRV105后,群集切换到了SRV106备节点上。在下午16:3017:10左右再次尝试手动切换群集,依然失败。但在17:30左右再次尝试手动切换,一切正常。之后手动多次切换也未发生问题,故障自行恢复了,不知道这是何原因?

    win2003 日志:

    件 ID ( 17055 )的描述(在资源( MSSQLSERVER )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: 17207, udopen: 创建/打开物理设备 S:\UBSSDIC_NS_DATA\betahbnew.mdf 时发生操作系统错误 5(拒绝访问。)。

    补充日志:

    下列信息是事件的一部分: 17125, 使用 dynamic 锁分配。[2500] 锁块,[5000] 锁所有者块。

    \下列信息是事件的一部分: 17052, 设备激活错误。物理文件名 'S:\UBSSDIC_NS_DATA\betahbnew_log.ldf' 可能有误。

    下列信息是事件的一部分: 17204, FCB::Open failed: 未能为虚拟设备号 (VDN) 1 打开设备 S:\OIWData\OIW_RX_Data.MDF。

    下列信息是事件的一部分: 17053, LogWriter: 遇到了操作系统错误 21(设备未就绪。)。

    2012年11月1日 3:52
  • 检查磁盘是否有问题


    麻将

    2012年11月1日 4:48
  • 下列信息是事件的一部分: 17204, FCB::Open failed: 未能为虚拟设备号 (VDN) 1 打开设备 S:\OIWData\OIW_RX_Data.MDF。

    下列信息是事件的一部分: 17053, LogWriter: 遇到了操作系统错误 21(设备未就绪。)。

    应该是共享磁盘出现了问题,Failover到另外一个NODE无法访问磁盘。

    2012年11月1日 6:59
  • 打开事件查看器看一下有没有错误信息还有看一下sql error log

    步骤:控制面板-》管理工具—》事件查看器-》系统


    给我写信: QQ我:点击这里给我发消息


    2012年11月1日 12:42
  • 你好,

    你重复发了2个一样的贴子: http://social.msdn.microsoft.com/Forums/zh-CN/sqlserverzhchs/thread/7ae122a1-72d6-4277-b83c-05715c1def92 . 我帮你合并成一个哈。

    Thanks,
    Amy Peng


    Please remember to click "Mark as Answer" and "Vote as Helpful" on posts that help you. This can be beneficial to other community members reading the thread.

    2012年11月2日 1:08
    版主