我第一次摆弄服务器和 RAID 硬件,所以如果我的理解有误,请随时纠正我。
我想知道为什么 WD(而不是 Seagate 或 Toshiba;见下图)在我的(2010 年从 Ebay 上便宜买来的服务器)服务器中似乎可以热插拔SR2625UR服务器?我已经排除故障好几天了,但我不知道自己在做什么。(第一次处理服务器硬件或硬件 RAID)。
设置:SR2625URBRPR 服务器组件,配有 S5520UR 主板。八个中板 SATA/SAS 连接器连接到 LSI 9211-8i RAID/SAS 卡。已安装 SAS 配置实用程序固件。
我认为问题已经缩小到硬盘上了。以下是我在故障排除过程中对问题的描述:
- 热插拔背板工作正常(热插拔部分除外)。如果我将中板上的一个外露 SATA 端口(从背板被动延伸)连接到主系统主板,则任何驱动器都可以作为常规 SATA 驱动器正常工作(即不使用 RAID 卡)。但是,尝试拔下两个非热插拔驱动器中的一个效果不太好(系统冻结),但拔下热插拔驱动器可以正常工作。
- 在计算机开启的情况下插入驱动器盒时,只有装有 WD 的驱动器盒会短暂亮起绿灯。系统不会提示其他两个驱动器盒已插入。
- 只有 WD 显示在 SAS 配置实用程序中(用于硬件卡)。它也是唯一一个在此设置下显示在 BIOS 中的。(通过将中板连接器连接到系统连接器,它确实显示在 BIOS 中,但同样不可热插拔。)
- 我尝试更换装有不同硬盘的硬盘盒,并尝试在 SR2625 的八个热插拔插槽中测试硬盘的多种组合。所有组合的结果都相同。
BIOS 和 SAS 固件应该是最新的——我最近刷了最新版本。我还刷了最新的英特尔的背板固件。
硬盘图像:
通过在线快速搜索(例如,这个帖子),任何硬盘都应该是可热插拔的,所以我很困惑为什么这些不能全部工作。
这些硬盘之间的区别在于其中存储的内容:它们各自具有不同的分区方案(一个是 GPT,而另外两个是 MBR)、不同的数据和略微不同的操作特性(例如,不同的电流消耗,见图);但由于它们在直接使用 SATA 电缆时都可以工作,因此表明所有硬盘均可运行并由背板正确供电。
有人知道为什么这两个硬盘无法在热插拔和 RAID 卡下工作吗?似乎热插拔功能、机器识别(绿灯)和 RAID 卡识别是相辅相成的,尽管所有这些都只需要与主系统板 SATA 控制器进行常规 SATA 连接即可工作。
自 7 月 31 日起更新
Segate、WD 和 Toshiba 分别是 SATA III、II 和 III。今天发现并测试了另外三个硬盘:Adata SP600 SATA III SSD、Hitachi 5K320-160 SATA II HDD 和 Seagate W381CVX9 SATA III SSHD。只有 Hitachi 可以使用。主主板背板支持 SATA II。尽管 SATA 版本应该相互兼容,但我认为这是背板似乎只能识别驱动器的最可能原因——我猜想这与 SATA II 和 III 之间的物理层差异有关?
不管是什么,背板(即灯不亮)和 RAID 卡似乎无法识别 SATA III,但如果中板连接到主板 SATA 控制器,BIOS 设置可以很好地识别它,并且可以从它启动。我对此了解不多,似乎在网上找不到太多信息,所以如果有人能找到一个很好的参考资料,我很乐意接受你的回答。
自 8/2 起更新
使用下面的设置,我将一些硬盘(SATA III)直接连接到 RAID 控制器,并通过外部电源(来自背面带有黑色外壳的计算机)为它们供电。除此之外,还有三个硬盘连接到背板:SATA II WD 和 SATA III Adata 通过中板连接到 RAID 卡,SATA III Toshiba 通过 SATA 电缆(蓝色电缆 - 忽略红色电缆,它已断开连接)连接到主 SATA 控制器。
正如您所看到的,SAS 控制器配置工具中显示了三个设备:两个直接连接的设备和 WD。Adata 没有显示,也不会显示在 BIOS/OS 中。连接到主 SATA 控制器的 Toshiba 确实显示在 BIOS 中并且工作正常,但(如本文前面所述)不可热插拔。
这些结果让我很困惑。将任何 SATA II 或 SATA III 硬盘直接连接到 RAID 卡意味着 RAID 卡没有问题。将任何 SATA II 或 SATA III 硬盘通过 SATA 电缆连接到主 SATA 控制器意味着背板/中板可以正常工作。
但出于某种原因,背板无法识别指示灯亮起的 SATA III 设备,通过中板连接到 RAID 卡的 SATA III 设备也无法识别。其他组合(例如,使用 SATA II、绕过 RAID 卡和绕过背板/中板)均可行有人能解释一下为什么会这样吗?
8 月 2 日的另一则更新
我今天订购的两块新 SATA II 硬盘已到货(Seagate Momentus Thin,320GB,7200RPM)。它们可以与 RAID 卡配合使用(显示在 BIOS 和 SAS 配置实用程序中),但 LED 不亮。这让我更加困惑。
一些固件版本,如果有帮助的话:
- BIOS/BMC/FRUSDR/ME:69/64/26/1.12
- 热插拔 HSC:2.17
- SAS(适用于 9211-8i):P20(使用 sas2flash)
值得一提的是,我目前正在运行 Arch,但我认为这是一个固件/硬件问题。