一位客户联系了我,说他们遇到了这个系统的问题。
系统启动时,我可以按 ALT + 3 进入 3ware bios,它显示驱动器在可导出单元中可用。
系统启动到 CentOS 后,它不会在 /dev/sdb 上看到 3ware 控制器,而它之前曾出现过这个控制器。lspci
显示一个未知类型的 3ware 控制器。'fdisk
-l' 在 /dev/sdb 上没有显示任何内容
没有人对该系统的硬件或软件做过任何事情,它只是在客户的办公室里运行了五六年,直到有一天他们无法再访问突袭中的内容。
从这些症状来看,可能是驱动程序丢失或损坏了,或者是控制器出现了一些小问题?
我想知道如何排除故障,或者什么是恢复数据的最佳方法?
我应该将 raid 移至新系统吗?或者有没有办法将 3ware 驱动程序重新放入内核,或者是否出了其他问题?
答案1
尝试重新安装控制器,但我认为问题一定是以下之一出了问题
1) 软件/驱动程序/操作系统
2) 服务器主板
3) RAID 控制器卡
要测试这些,请执行以下操作
1) 使用实时 CD 或安装 CD 启动,查看是否检测到 raid。如果检测到,请修复或重新安装操作系统。2
) 将控制器和磁盘移至另一个已知良好的主板
2b) 也许先尝试同一系统中的另一个 PCI 插槽?
3) 用相同类型的控制器替换控制器
正如 David 在评论中所说,这将非常耗时。它不能保证恢复数据,而良好的备份将是更具成本效益的解决方案。