我的服务器有 4 个磁盘,每个磁盘 6TB。开始时,磁盘配置为 RAID 10,我有 11TB 分区,上面有 ex4 文件系统。我将 RAID 从级别 10 升级到 5,现在有 17.9TB。重新配置 RAID 后,我使用 resize2fs 调整分区大小,但使用 ext4 32 位时,它只给我 16TB 可用空间。我如何使用超过 16TB 的空间?
这是parted打印信息:
GNU Parted 3.2
Using /dev/md3
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: Linux Software RAID Array (md)
Disk /dev/md3: 17.9TB
Sector size (logical/physical): 512B/4096B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0.00B 17.9TB 17.9TB ext4
这是可用空间:
df -h
Filesystem Size
/dev/md3 16T
也许我可以创建第二个分区?
谢谢。
答案1
这是 x32 ext4 的限制。检查一下关联作为一种可能的解决方法。不要对主轴驱动器使用 RAID-5,尤其是 6TB 驱动器。想象一下,如果您的磁盘发生故障并且写入性能非常差,重建 RAID 阵列的时间。