由于一些太过尴尬和沮丧而无法详述的原因,我自豪地拥有了一台戴尔 MD1200 机箱和 12 个 ST4000NM0014 4TB 希捷硬盘(简而言之:我以为它们是 ST4000NM0023)。
我尝试过使用 Dell PERC 810 和 LSI 9280-8e RAID 控制器,驱动器显示为 475Gb 单元。我可以在 6Gbps MD1200 上使用 12Gbps 驱动器吗?还是这根本行不通?
在 PERC 810 下,驱动器在 BIOS 屏幕上显示为 475G,因此我确定这不是操作系统问题(碰巧是 CentOS 7.2,但这里再次不起作用)。
现在,我有点想尝试让 9280-8e 工作(而不是 PERC 控制器),因为它更通用...我猜戴尔更挑剔...
这是我的 RAID 控制器的样子。目前我不知道固件升级是否会对我有帮助...
Product Name : LSI MegaRAID SAS 9280-8e
Serial No : SV12705912
FW Package Build: 12.13.0-0154
Mfg. Data
================
Mfg. Date : 06/30/11
Rework Date : 00/00/00
Revision No : 56A
Battery FRU : N/A
Image Versions in Flash:
================
FW Version : 2.130.383-2315
BIOS Version : 3.27.00_4.12.05.00_0x05270000
Preboot CLI Version: 04.04-020:#%00009
WebBIOS Version : 6.0-51-e_47-Rel
NVDATA Version : 2.09.03-0045
Boot Block Version : 2.02.00.00-0000
BOOT Version : 09.250.01.219
更新:BIOS 是最新的 2.5.4。MD1200 固件是最新的 1.06。同样,我的 9280-8e 的固件版本似乎比 Broadcom 目前提供的版本高。我不知道为什么。
行为没有变化。我没有进入操作系统,因为这个问题出现在 PERC 和 LSI RAID BIOS 软件、预启动中……这不是操作系统驱动程序问题。
答案1
MD1200 不支持原生扇区大小为 4K 的驱动器。
http://downloads.dell.com/manuals/common/md1200_md1220_supportmatrix_en-us.pdf
- 接口速度为 12 Gbps 的驱动器安装在机柜中时将降速至 6 Gbps。MD1200/MD1220 机柜不支持以下内容:
- 4Kn 扇区大小
ST4000NM0023 驱动器(戴尔 P/N 529FG)应该可以按预期工作,因此如果您可以退回或重新利用 ST4000NM0014 驱动器,那将是一个很好的起点。
答案2
SAS 向后兼容...
您的 12G 驱动器将降级至 6G 速度。
就这些。
但是您描述的是不同的问题......那就是磁盘显示的容量。
您应该升级所有控制器和组件的固件。
答案3
我只是猜测,但您拥有的驱动器是 4k 扇区驱动器,对吗?您需要的驱动器是 512b 扇区大小的驱动器。
512b 比 4k 小 8 倍,您在 BIOS 中看到的大小比实际驱动器大小小 ~8 倍。听起来 BIOS 是根据驱动器上每个 4k 扇区的第一个 512b 来计算驱动器大小的