更换磁盘阵列的一个硬盘后阵列的一个分区丢失?

hbhuo2008 2007-12-26 09:56:07
昨天下午3点半在服务器运行的时候进行热拔插更换磁盘阵列的一个硬盘,该阵列共12块硬盘,更换的是第11块,直接更换后第12块有红灯在闪烁服务器运行正常以为在作镜像;可到了6点多时所有客户端都连接不了数据库,查看群集管理器发现SQL出错,数据库连接不了,之后发现本安装SQL的分区不见了。还好有一台同步数据库的数据及文件的服务器,直接创建数据库,修改客户端的ODBC数据源,客户端正常连接数据库。
请问目前我们要什么修复SQL分区,阵列的硬盘?能不能把换下来的硬盘插回去呢?
我们在更换硬盘的时候遗漏了什么?应该要什么操作?要注意什么?

有劳各位大虾了,谢谢!
...全文
777 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
hbhuo2008 2008-01-01
  • 打赏
  • 举报
回复
问题是这样的:
共12块硬盘,做RAID5, 第12块是备用的,在更换第11块的时候,第12块红灯闪并开始写数据;可我的同事就再拔12块又插回去,造成安装SQL的分区不可读取;

解决的办法:
卸载群集管理器,卸载SQL数据库,SQL的分区可读可是没有数据;重新格式化,安装数据库,安装群集,问题解决了。
hbhuo2008 2007-12-28
  • 打赏
  • 举报
回复
在群集节点上看不到该分区啊,在设备管理器上显示该分区不可读取。。。
-狙击手- 2007-12-27
  • 打赏
  • 举报
回复
分区丢失???
hbhuo2008 2007-12-27
  • 打赏
  • 举报
回复
该盘在磁盘管理可以显示,可是打叉,显示不可读取....
hbhuo2008 2007-12-26
  • 打赏
  • 举报
回复
磁盘阵列是豪威 SB-4120D
hbhuo2008 2007-12-26
  • 打赏
  • 举报
回复
是RAID5;

群集管理器能切换;

两台服务器分别分两个盘C和D都正常,SQL安装在阵列柜分区的E盘现在不见,出错后阵列柜的F盘和G盘都能正常读取,就是SQL的E盘坏了才造成数据库连接失败。
arrow_gx 2007-12-26
  • 打赏
  • 举报
回复
1、你的 raid 是多少??

2、raid卡能否支持在线重建阵列(不丢失数据)

dawugui 2007-12-26
  • 打赏
  • 举报
回复
不要乱动,赶紧找服务器厂商.
rouqu 2007-12-26
  • 打赏
  • 举报
回复
Raid5、Raid10、Raid01下这样替换应该没有什么问题 你们是Raid?

你用raid configraution tool看一下array功能上是否正常

群集管理器里结点是否能正常切换

之后发现本安装SQL的分区不见了
--------------------------
C盘没了?

撸大湿 2007-12-26
  • 打赏
  • 举报
回复
如果rand卡做过备份的化,直接还原吧
hbhuo2008 2007-12-26
  • 打赏
  • 举报
回复
第12块重新拔插后,第11块的红灯在闪烁,目前是第12块灯不亮第11块的红灯在闪烁.
rouqu 2007-12-26
  • 打赏
  • 举报
回复
让他们上门来看这个问题 丢失数据很严重的
rouqu 2007-12-26
  • 打赏
  • 举报
回复
12块磁盘全部做个一个raid5 稍微有点夸张

按道理讲 只要阵列卡、磁盘支持热插拔 去掉一块没问题 替换的也能恢复数据 可以咨询下硬件代理商
arrow_gx 2007-12-26
  • 打赏
  • 举报
回复
第12块重新拔插后,第11块的红灯在闪烁,目前是第12块灯不亮第11块的红灯在闪烁

你的阵列是 raid 5 ? 第11快硬盘坏了,直接换掉就可以了,在阵列重新生成过程中,你不应该拔插 第12 快硬盘的,
arrow_gx 2007-12-26
  • 打赏
  • 举报
回复
是RAID5;

群集管理器能切换;

两台服务器分别分两个盘C和D都正常,SQL安装在阵列柜分区的E盘现在不见,出错后阵列柜的F盘和G盘都能正常读取,就是SQL的E盘坏了才造成数据库连接失败。


难道阵列柜上面的阵列坏了吗?
1、你检查看看阵列上的磁盘,是否都是 online 状态
2、把所有的磁盘都强制 online 状态
3、你可以试试用阵列柜的重建阵列 rebuild 功能,看看能否恢复,注:重建阵列一般不会丢失数据的,
hb_gx 2007-12-26
  • 打赏
  • 举报
回复
拔下一颗就出问题,难道是硬盘质量的问题
killxtt 2007-12-26
  • 打赏
  • 举报
回复
群集管理器切换的时候会自动停止备份服务器的SQL,这样就可以两个SQL使用一个数据文件了。
killxtt 2007-12-26
  • 打赏
  • 举报
回复
我感觉是不是应该把sql安装在服务器的C或者D盘上,数据文件存在阵列柜的盘上比较合适阿,我们单位是这么做的。

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧