100G磁盘,通过 mkfs.ext4 /dev/vdb 命令进行了格式化,然后挂载到了 /data0 目录。网络搜索很多攻略且在测试机上尝试了各种办法,甚至因为操作失误,导致服务器无法启动。
1.在已有的 /dev/vdb 磁盘再次增加50G,如何把总共的150G全部挂载在/data0上?
2.新增 /dev/vdc 磁盘 100G,如何挂载在/data0上变成200G?
以上,磁盘直接mkfs格式化挂载的,如果是xfs格式,则一个命令即可解决:xfs_growfs /ldev/vdb;
若ext4格式,可借鉴以下命令:
umount /dev/vdb
parted /dev/vdb
unit s
p
rm 1# p显示分区,若只有一个则rm1若有多个则rm最大的那个
mkpart (根据提示输入例如:primary ext4 0% 100%)
p
q
e2fsck -f /dev/vdb
resize2fs /dev/vdb
mount /dev/vdb /data0
对于根目录(MBR)非lvm的扩容:
growpart /dev/vda 1
resize2fs /dev/vda 1
df -Th
在还没有云计算那种平台诞生的时候,我们都玩什么? 玩LVM 啊,这个是 linux中,基础必学的知识来噶。你的vda2就是做了LVM,后续跟目录容量不够,就可以进行扩容,那你的vdb vdc 也可以做LVM来玩。
可参考以下文章进行学习:
https://www.cnblogs.com/diantong/p/10554831.html
https://www.linuxprobe.com/basic-learning-07.html