标题说明了一切。 我在ubuntu上有3个分区mdadm raid 5。 现在我添加了第4个分区。 所有分区都覆盖整个物理磁盘,每个磁盘的大小为4 TB。 正在使用的文件系统是ext4。
在mdadm发展raid 5之后,wiki说要进行fsck检查然后调整大小
我是否必须等待mdadm reshape完成才能使resize2fs正常工作? 如果不是它似乎不起作用。 当然,这次突袭是没有安装的。 我做了fsck -f检查。 在raid上运行resize2fs 但是mdadm -D / dev / md0仍然显示4个磁盘,阵列大小为8 TB,dev大小为4 TB。 fdisk -l也只显示8 TB的大小。
我做错了什么吗? 如何调整文件系统的大小以包含我的第4个磁盘?
fdisk -l输出:
/dev/md0:
Version : 1.2
Creation Time : Thu Jan 7 08:23:57 2016
Raid Level : raid5
Array Size : 7813771264 (7451.79 GiB 8001.30 GB)
Used Dev Size : 3906885632 (3725.90 GiB 4000.65 GB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Mon Jan 11 08:10:47 2016
State : clean, reshaping
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 512K
Reshape Status : 47% complete
Delta Devices : 1, (3->4)
Name : NAS:0 (local to host NAS)
UUID : 69ba4b0e:a2427b2a:121cc4e0:5461a8fb
Events : 10230
Number Major Minor RaidDevice State
0 8 33 0 active sync /dev/sdc1
1 8 49 1 active sync /dev/sdd1
3 8 65 2 active sync /dev/sde1
4 8 17 3 active sync /dev/sdb1
mdadm -D / dev / md0输出
{{1}}
答案 0 :(得分:0)
所以,自从我的Raid完成重塑后,我想我会回答自己的问题,留下一些知识。 在通过mdadm进行软件raid后,你必须等到它完成重塑,然后在raid上运行fsck -f,然后在完成后使用resize2fs / dev / md,它最终将调整fs的大小。