我在使用 RHEL5 和 DELL PERC 控制器的 Dell R710 上运行的 RAID5 中报告了一个故障驱动器。有没有方法可以确定是哪个驱动器?我可以在命令行中执行此操作吗?
答案1
我知道这不是最快的解决方案,但我建议下载 OMSA 管理实用程序进入系统并使用我之前提到的状态页面,http://server.ip:1311
或者使用omreport
命令行实用程序获取RAID阵列的状态。
这是假设您无法物理访问系统。如果有,故障驱动器上应该会亮起琥珀色指示灯。
答案2
坏驱动器上的橙色灯应该亮起。如果您没有安装管理代理,这是最好的方法。好用的老式目视检查。
答案3
如果没有其他办法,您可以尝试寻找序列号:
smartctl -a /dev/sdX
其中 /dev/sdX 是故障设备。您将看到设备序列号(靠近顶部)。序列号也应该写在驱动器本身的标签上。
ps:你可能需要安装“smartmontools”才能获取“smartctl”
答案4
您可以从命令行运行 omreport 来查找 Dell 服务器上的故障磁盘。例如,要显示控制器 1 上的所有物理磁盘,请运行:
omreport 存储 pdisk 控制器=1
参考: http://stuff.mit.edu/afs/athena/dept/cron/documentation/dell-server-admin/en/Dosa/CLI/report.htm#wp1068065 http://linux.dell.com/wiki/index.php/OpenManage_command_line_interface