VMware虚拟机Linux动态扩容磁盘空间

CentOS扩展LVM分区

vmware磁盘从100G增加到300GB,参考:https://blog.csdn.net/windy1001/article/details/113059886

fdisk -l  #查看磁盘空间

df -Th #查看分区格式

 

新建LVM分区:https://blog.csdn.net/weixin_45509582/article/details/119642800

删除LVM分区:https://blog.csdn.net/m0_37253968/article/details/110440911

 查看分区:

partprobe

lsblk

 

1.识别可用空间,新建分区,然后将该分区扩容到lvm中:

    fdisk /dev/sda,然后n新建分区,p设置为主分区,因为前面已经有两个分区,所以选择3,剩下的回车默认即可,最后输入w进行保存

2.创建虚拟卷:

    pvcreate /dev/sda3,磁盘信息根据实际情况变化
    如果执行之后,提示Device /dev/sda3 not found (or ignored by filtering).重启后再执行即可

3.查看虚拟组信息:

   vgscan或者vgdisplay 

4.把扩展磁盘空间200G加入到磁盘组:

   vgextend centos /dev/sda3

    

5.把可用空间分配给LVM分区

    lvextend -l +100%FREE /dev/mapper/centos-root

    

    附:lvextend是可以动态调整分区的,-l是按百分比分配,+表示增加;-L是安装指定容量分配,+表示增加,-表示减少,不带符号表示将分区调整至指定大小;
    lvextend –L +20G /dev/mapper/vg_master-lv_root #root分区增加20G
    lvextend –L -2G /dev/mapper/vg_master-lv_root #root分区减少2G
    lvextend –L 20G /dev/mapper/vg_master-lv_root #root分区设置为20G

6.保存生效:

    xfs_growfs /dev/mapper/centos-root 

  注:

resize2fs 命令 :针对的是ext2、ext3、ext4文件系统

xfs_growfs 命令 :针对的是xfs文件系统

posted @   技术颜良  阅读(153)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
历史上的今天:
2022-04-27 gorm预加载及输出处理
2022-04-27 vue-计算属性(computed)(重要)
2022-04-27 vue动态计算表格列两个时间的差值
2022-04-27 vue时间差计算
2022-04-27 SingleFlight 模式学习 Go 并发编程
2021-04-27 Logstash最佳实践(详细)
2021-04-27 ELK - 优化 index patterns 和 Kibana 中显示的多余字段
点击右上角即可分享
微信分享提示