liunx磁盘分区扩容实操

一、现状,假设虚拟机其中有一个磁盘分区使用率已经达到96%,根据需求在不影响这个磁盘分区的资料进行扩容。

1、查看磁盘sdb1起始柱面,sdb1分区Start 开始___2048   end 结束___10485759  记录好Start初始值

fdisk -l

2、先在虚拟机上扩容,从5G扩容到10G

 3、在liunx卸载这个需要扩容磁盘

umount /data/

4、进行对sdb磁盘分区扩容操作

p 打印

d 选择分区序号删除,删除完了不要保存也不要退出

n 新建分区表,选择主分区原来的序号1

p 打印

分区号:1

起始扇区:默认是2048保持和原始的之前的start值,结束扇区为给虚拟机扩容后的打印出来的记录值

wq保存

 5、这里文件格式为是xfs

mount /dev/sdb1 /data/
xfs_growfs /data/

注意:如果是ext4则需要使用 
e2fsck -f /dev/sdb 检查
resize2fs /dev/sdb 扩大

总结:
1、取消磁盘挂载
2、 fdisk -uS /dev/vdb,记录那个start的起始值
3、然后按d选择分分区序号删除,删完了不要保存也不要退出
4、直接按n ----->选择主分区原来的序号1
5、设置起始值为之前的start值
6、然后wq保存退出
然后根据不同的磁盘分区格式去更新一下
resize2fs 针对文件系统ext2 ext3 ext4
xfs_growfs 针对文件系统xfs
是要把原目录删掉重新格式化?不用重新格式化
上面做了mysql、es等数据库有没有影响?那你最好是把所有的都停了先,在做
这种没人敢打包票完全正常的。都得做最坏的打算。。但一般就是删分区,然后起始位置相同建立新的分区end位置选到最后
除非你是逻辑卷,如果不是逻辑卷,你就至于这种方式
**就是删分区和新建分区的时候要注意下起始



 

posted @ 2024-03-20 17:58  聆听城市喧哗  阅读(27)  评论(0编辑  收藏  举报