服务器 看不到 磁盘阵列
一、问题
当服务器无法识别其磁盘阵列时,可能会引发一系列复杂的问题,这种情况不仅影响系统的正常运行,还可能导致 数据丢失 或服务中断,本文将详细探讨服务器看不到磁盘阵列的常见原因及解决方法,帮助管理员快速定位并解决问题。
二、可能原因及解决方法
1. 阵列配置错误
现象 :服务器无法找到磁盘阵列,通常是因为配置文件有误或RAID控制器设置不正确。
解决方法 :
检查配置工具 :使用阵列配置工具或服务器管理界面查看配置是否正确。
验证设置 :确保所有设置与硬件和需求相匹配,特别是RAID级别和硬盘分配。
2. 阵列故障
现象 :由于硬盘故障、电缆连接问题或电源故障,阵列可能无法正常工作。
解决方法 :
检查日志报告 :查看故障诊断报告或服务器日志获取更多信息。
排查硬件问题 :检查硬盘、电缆和电源供应是否正常工作。

更换故障部件 :如有必要,及时更换损坏的硬件。
3. 驱动程序问题
现象 :缺少或过时的驱动程序会导致操作系统无法识别和管理磁盘阵列。
解决方法 :
更新驱动程序 :下载并安装最新的驱动程序,确保与操作系统兼容。
重新安装驱动 :如果更新无效,尝试卸载后重新安装驱动程序。
4. 服务器硬件问题
现象 :主板故障或存储控制器故障可能导致服务器无法识别磁盘阵列。
解决方法 :
硬件诊断 :运行硬件诊断程序检查主板和存储控制器的状态。
更换硬件 :如发现故障,及时更换相关硬件组件。
5. 人为错误
现象 :错误地重新连接硬盘或阵列电缆,或误操作阵列配置工具。
解决方法 :
仔细检查连接 :确保所有物理连接正确无误。
复查配置步骤 :仔细阅读并遵循配置指南,避免误操作。
三、查看磁盘阵列的方法
1. 使用服务器管理工具
大多数服务器配备图形化界面的管理工具,可以实时查看磁盘阵列的状态和详细信息,Dell PowerEdge服务器的OpenManage Server Administrator(OMSA)软件提供了详细的磁盘阵列信息。
2. 使用命令行工具
在Windows服务器上,可以使用DiskPart工具;在linux服务器上,可以使用lsblk命令查看磁盘阵列的信息。
3. 硬件RAID控制器管理界面
通过开机自检过程中显示的提示,进入RAID控制器的管理界面查看磁盘阵列的配置和状态。
四、相关问题与解答
1. 为什么BIOS中能看到硬盘但安装系统时找不到?
解答 :这可能是因为没有正确配置RAID,或者Windows安装镜像默认没有包含RAID模式的驱动,解决方法是配置好RAID阵列,并在安装系统时加载相应的RAID驱动程序。
2. 重装系统时如何识别不到硬盘?
解答 :可能是引导问题或未加载正确的驱动程序,建议使用小鱼一键重装系统软件进行重装,并在安装过程中选择加载驱动程序的选项,确保与操作系统和RAID卡对应的驱动程序被正确加载。
通过以上步骤和方法,管理员可以有效地解决服务器看不到磁盘阵列的问题,并确保系统的稳定运行。
以上就是关于“ 服务器看不到磁盘阵列 ”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!
detecting array 开机 出现这个 是什么问题~~~硬盘的吗?
detecting array,意思是在侦测磁盘阵列 。 你可能将SATA的模式设置为RAID了,导致系统识别不到硬盘,无法引导 进bios里把模式该过来就好。 进入BIOS设置界面,依次打开Integrated Peripherals/Onboard Device/RAID Config设置为[Disabled] 还不行的话就把cmos放电吧
RAID信息是存放位置
不支持一楼的观点。 不懂就不要瞎说了!不懂胡说最误导人了。 别人会认为是正确的知识,说不定对以后的工作产生极大的影响。 以DELL距离,我的工作驾轻就熟,其他品牌应该是类似的了。 行业趋势如此吧。 在早期的『以DELL服务器为例』阵列卡上,阵列信息是两份的(出于安全考虑,备份),磁盘上,阵列卡都有。 但这会带来一些问题,当所有磁盘与原阵列卡A断开,(比如A坏了)需要连接到另外一块卡B上的时候,但B曾经被使用过,于是B上也有阵列卡信息。 假设B以前阵列信息是RAID1,而这些与其链接的磁盘是以阵列RAID5工作。 那么,两者连接后,就有矛盾了,开机服务器会提示这个错误,我们需要到阵列卡下手动选择是用卡上信息覆盖硬盘信息还是硬盘覆盖卡的信息。 如果用卡覆盖硬盘的,而硬盘数据格式是RAID5的,那显然磁盘数据不能被正确读出,继续使用甚至破坏原磁盘数据。 显然我们必须用磁盘RAID信息覆盖卡上的。 这样的两份数据导致了容易误操作丢失数据。 而在dell五代阵列卡开始(现在已经是7代了吧)RAID只保存一份。 就是在硬盘上。 所有做成一个阵列(VD,virtual disk)的磁盘组都含有相同的阵列信息。 一个RAID5的VD内的成员磁盘都包含了这个RAID5一样的RAID信息。 这些信息在每一个磁盘的最后512MB的空间内。 供RAID卡访问,这一区域称为DDF(disk dsta Format,这个数据区域设计可是行业标准啊)。 如果卡话了,换了新卡,他们直接从磁盘上导入RAID级别后,继续工作,一般阵列卡需要手动干预下,把磁盘RAID信息导入阵列卡内。 而磁盘话了的话,RAID1,RAID5这些都是容许磁盘出错的,新磁盘来了后,会从其他磁盘复制RAID信息并且运用校验算法(主要指RAID5,RAID1直接全盘数据复制就行了)通过其他磁盘把数据计算出来写入新磁盘内。 目前大部分的阵列卡都支持迁移(把一个RAID5卷所有的磁盘转移到另一个服务器上依然能识别)和漫游技术(把某磁盘位置换到主机内的另一个磁盘接口上依然能识别,也就是你说的数序打乱,因为他们有一样的DDF信息)。 不同厂家阵列卡之间可能无法进行迁移,因为阵列卡也有控制芯片,同芯片阵列卡一般可以迁移,比如IBm如果是与DELL阵列芯片厂商的产品,那RAID卷甚至能在不同品牌服务器之间迁移!阵列卡芯片厂商如(LSI,adaptec等)而中高端的盘柜,低端直连DAS盘柜不算,他们就不是用卡这么简单了。 RAID卡是进行数据分割运算,校验等等与RAID技术有关的操作,主要任务就是靠一颗芯片完成。 而中高端盘柜把一台服务器用来进行这个专门的RAID运算的操作。 不做别的,就是RAID相关的功能。 肯定比一个芯片强劲,而且盘柜管理的是几十几百甚至上千的磁盘数。 所以也用的了这么多的服务器性能。 这台服务器上保存的可不仅仅RAID信息了,具体看他实现多少功能,就含多少信息。 盘柜各厂家有自己的技术,这样它上面的RAID信息如何保存,存哪里,就差别很大了,不是一个卡那么简单了。 后面盘柜部分就了解下吧,别把跟RAID卡的部分联系,把你弄晕了。 还有疑问请补充 这么多字也没分,能给好评最好了。 打字累啊。
IBM服务器硬盘读不出来
看你的RAID卡是什么RAID卡,以前可能是BR10I,正常你把硬盘挪过去应该就可以起来,可以按CTRL+C进去看一下硬盘状态。 也有可能是RAID卡不同,如果是M1015的RAID卡,开机会有提示,按CTRL+H可以导入磁盘RAID信息,导入成功就可以正常启动了,这个需要具体情况具体分析。 如果你重新做RAID,那你的数据可能就要丢失了
发表评论