
[问题]:
系统无法连接到数据库,无法加载存储库的共享磁盘。
【原因】:
网络服务器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。
参考信息内容:
群集消除连接点:
当集群出现常见故障时,集群服务项目无法启动,可以重建集群,但集群的自然环境必须恢复原状,否则重建无法成功。
可以应用以下说明。
集群节点/部队
2)。实施后,集群服务将被禁止:
3).重新启动服务器。启动后,进入磁盘管理工具或立即打开任务管理器,查看共享磁盘是否已经出现。赶紧抄材料!
4).其余的人正在试图修复集群。暂时没有再尝试空。我主要是想把全新的资料从共享盘上复制下来,放到新创建的单机网络服务器上进行应用。而且,我已经决定放弃集群架构,改为单机版。
等我花时间测试一下,再把集群重构后的结果贴出来。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)