裸磁盘上ext4与xfs在线扩容,非LVM

虚拟机添加一个20G的硬盘,磁盘为sdb,分区为ext4

格式化一个5Gib的磁盘出来,用dd命令写入4G数据。

裸磁盘上ext4与xfs在线扩容,非LVM_第1张图片

一、需求是容量为5G的磁盘,文件系统为ext4的sdb1扩容到10G。

操作步骤为

1、解挂载/dev/sdb1

umount /dev/sdb1

裸磁盘上ext4与xfs在线扩容,非LVM_第2张图片

2、重新分区,将分区表中的数据扩容到10G

fdisk /dev/sdb

裸磁盘上ext4与xfs在线扩容,非LVM_第3张图片

3、重新检查分区

e2fsck -f /dev/sdb1

裸磁盘上ext4与xfs在线扩容,非LVM_第4张图片

4、重新调整sdb1的分区

resize2fs /dev/sdb1

5、重新挂载

mount /dev/sdb1 /mnt
df -h

 裸磁盘上ext4与xfs在线扩容,非LVM_第5张图片

二、需求是容量为10G的磁盘,文件系统为xfs的sdb1扩容到15G。

将刚才的磁盘重新格式化,然后使用dd命令填充数据至9G。

裸磁盘上ext4与xfs在线扩容,非LVM_第6张图片

1、解挂载/dev/sdb1

umount /dev/sdb1

裸磁盘上ext4与xfs在线扩容,非LVM_第7张图片

2、重新分区,将分区表中的数据扩容到15G

fdisk /dev/sdb

裸磁盘上ext4与xfs在线扩容,非LVM_第8张图片

3、挂载分区,与ext4不同xfs需要先挂载分区

mount /dev/sdb1 /mnt

裸磁盘上ext4与xfs在线扩容,非LVM_第9张图片

这里还是显示10G

4、重新读取分区

xfs_growfs /dev/sdb1

裸磁盘上ext4与xfs在线扩容,非LVM_第10张图片

 

你可能感兴趣的:(裸磁盘上ext4与xfs在线扩容,非LVM)