![Linux 中的 3ware 阵列限制为 6TB](https://linux22.com/image/650942/Linux%20%E4%B8%AD%E7%9A%84%203ware%20%E9%98%B5%E5%88%97%E9%99%90%E5%88%B6%E4%B8%BA%206TB.png)
我有一台装有 9650SE-24M8 的服务器,它有一个 7x2TB 驱动器 RAID5 阵列。
tw-cli 显示以下内容:
Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy
------------------------------------------------------------------------------
u1 RAID-5 OK - - 256K 11175.8 RiW ON
但是我无法将其分区大于 6000.0GB:
Model: AMCC 9650SE-24M DISK (scsi)
Disk /dev/sdb: 6000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
我正在运行 ubuntu 14.04 x86 64bit。
不确定此信息是否相关:
Firmware FE9X 4.10.00.021
Driver 2.26.02.014
BIOS BE9X 4.08.00.003
Boot Loader BL9X 3.08.00.001
谢谢
编辑:
忘了说我尝试了部分探测,结果成功返回,但总磁盘大小没有变化。
这是来自 fdisk 的数据,我知道 fdisk 不能正确处理大型驱动器,但它确实显示了它们的大小:
Disk /dev/sdb: 6000.0 GB, 5999966552064 bytes
256 heads, 63 sectors/track, 726604 cylinders, total 11718684672 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
编辑2:
part -l 的相关输出
Model: AMCC 9650SE-24M DISK (scsi)
Disk /dev/sdb: 6000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 6000GB 6000GB ext4 Linux filesystem
/dev/sdb 是我的 Linux 机器标记的 3ware 公开的块设备。我对其进行了分区以防万一,正如预期的那样,Linux 检测到它是 6000GB(最大可用空间),而不是 3ware 报告的 11000GB。
埃杜特 3:
附加来自 tw-cli /c1/u1 show 的输出
m@r2:~$ sudo tw-cli /c0/u1 show
Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB)
------------------------------------------------------------------------
u1 RAID-5 OK - - - 256K 11175.8
u1-0 DISK OK - - p5 - 1862.63
u1-1 DISK OK - - p1 - 1862.63
u1-2 DISK OK - - p2 - 1862.63
u1-3 DISK OK - - p3 - 1862.63
u1-4 DISK OK - - p0 - 1862.63
u1-5 DISK OK - - p4 - 1862.63
u1-6 DISK OK - - p6 - 1862.63
u1/v0 Volume - - - - - 11175.8
我已禁用自动雕刻功能。
答案1
您应该使用其他扇区大小,例如 4k 扇区而不是 512b 扇区。如果实际是 4k 而只报告 512b,则问题可能性质不同。您究竟是如何创建逻辑分区的?您是否尝试过类似这样的操作:mkpart primary 0.00TB 11.00TB?此外,请确保设置 CONFIG_EFI_PARTITION=y(即使 ubuntu 应该已预编译)。
答案2
虽然我在这里收到了很多好的答案/解决方案,但真正的解决方案有点奇怪。
完整的电源循环(机架上的电源随机断电)解决了该问题。
我早些时候尝试过重新启动两次,但没有任何效果,但由于某种原因,完全关闭机器一小会儿然后重新启动似乎已经解决了问题。parted 现在显示完整尺寸:Disk /dev/sdb: 12.0TB
。
确实非常奇怪。