windows 2008 R2+SQL 2008 R2 集群故障处理

windows 2008 R2+SQL 2008 R2 集群故障处理,第1张

windows2008R2+SQL2008R2集群故障处理

[问题]:

系统无法连接到数据库,无法加载存储库的共享磁盘。

【原因】:

网络服务器HA群集出现常见故障,群集无法启动。

[对策]:

1.尝试修复群集;

2.创建一个独立的数据库网络服务器,并将备份资料恢复到新创建的数据库网络服务器上;

3.修复DB集群共享磁盘的全新数据文件,解决常见集群故障导致共享磁盘无法加载的问题。

[收集日志信息,分析问题]:

1.检查数据库网络服务器事件日志并查询错误报告:

[故障转移群集不正确]:无法卸载通用故障转移群集数据库查询。如果重新启动群集服务项目不能解决这个问题,请重新启动电子计算机。

[服务控制管理器不正确]:集群服务项目意外停止,已经发生2451次。以下调整 *** 作将在960000毫秒后生效:重新启动服务项目。

[不正确的服务控制管理器]:由于系统软件的原因,群集服务项目找不到特定的文档。由于特殊错误,服务被终止。

2.打开集群管理工具,验证设备,并查找问题:

我先借张图。在我的集群出现常见故障后,会出现以下页面。启动集群服务项目并强制重启也很有用。...


根据认证结果,发现认证存储失败,检查共享磁盘的初始化状态。(下图为补充,与具体认证结果不同,仅供参考)

3.检查共享磁盘:

打开磁盘管理工具,看到集群磁盘异常:由于管理层的对策,磁盘脱机工作。

具体来说,两个群集连接点网络服务器处于以下状态:磁盘被锁定,无法打开(通过使用网络上的参考图):

根据管理层的对策,盘办离线工作,上网查了一些资料,都是用DISKPART指令消除对策。试了一下,发现并不好。

顺便说一下,看看DISKPART命令:

1. *** 作:cmd
2。类型:diskpart.exe。diskpart>;san
4DISKPART>san策略=onlineall
5。DISKPART>列出磁盘
6。DISKPART>选择磁盘1
7。DISKPART>属性diskclearreadonly
8。DISKPART>在线磁盘


在这里,您可以确定该磁盘是否是集群磁盘:

找一个Win2008网络服务器,尝试初始化集群的共享磁盘,看看能不能读出资料:

1).这里的存储设备是NetAppNAS,因此将此网络服务器添加到lun的启动进程组中。

2)配有iscis并与存储设备连接


3)连接成功后,打开磁盘管理工具,查询磁盘是否已经初始化。

但是,我初始化之后,发现无法加载磁盘。点击已初始化的磁盘会提醒我格式化硬盘!

4).尝试再次应用snapmirror复制NAS上的卷,然后初始化复制的磁盘。结果同上,还是打不开。

看来这个方法很难实现。应该是集群故障导致共享磁盘被锁定无法存储。


4.尝试恢复或重建群集:

查一些方法,根据这些博客的做法,解决问题!

https://blogs.TechNet.Microsoft.com/askcore/2010/06/08/windows-server-2008-and-2008R2-failover-cluster-startup-switch/

http://jackprivate.blog.51cto.com/77144/1114650

解决方案:

1).运行命令:clusternode/force。

参考信息内容:

群集消除连接点:

当集群出现常见故障时,集群服务项目无法启动,可以重建集群,但集群的自然环境必须恢复原状,否则重建无法成功。

可以应用以下说明。

集群节点/部队

  • /force[cleanup][/wait:[/S2/]timeout_in_seconds]]手动群集特定的连接点


  • 2)。实施后,集群服务将被禁止:

    3).重新启动服务器。启动后,进入磁盘管理工具或立即打开任务管理器,查看共享磁盘是否已经出现。赶紧抄材料!

    4).其余的人正在试图修复集群。暂时没有再尝试空。我主要是想把全新的资料从共享盘上复制下来,放到新创建的单机网络服务器上进行应用。而且,我已经决定放弃集群架构,改为单机版。


    等我花时间测试一下,再把集群重构后的结果贴出来。

    欢迎分享,转载请注明来源:内存溢出

    原文地址:https://www.54852.com/zz/778846.html

    (0)
    打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
    上一篇 2022-05-03
    下一篇2022-05-03

    发表评论

    登录后才能评论

    评论列表(0条)

      保存