• 根目录挂载的/dev/mapper/centos-root分区扩容


    iso:centos7.9

    操作系统40G,我想用其中一块盘扩容给我的根目录

     1. 新增一个分区,并将分区设置为物理卷

    [root@master ~]# parted /dev/vdb
    GNU Parted 3.3
    使用 /dev/vdb      
    欢迎使用 GNU Parted!输入 'help' 来查看命令列表。
    (parted) mklabel gpt
    警告: 现有 /dev/vdb 上的磁盘卷标将被销毁,而所有在这个磁盘上的数据将会丢失。您要继续吗?
    是/Yes/否/No? y                                                           
    (parted) mkpart 
    分区名称?  []?                                                           
    文件系统类型?  [ext2]? ext4                                              
    起始点? 0                                                                
    结束点? -1                                                               
    警告: The resulting partition is not properly aligned for best performance: 34s % 2048s != 0s
    忽略/Ignore/放弃/Cancel? i                                                
    (parted) p                                                                
    型号:Virtio 块设备 (virtblk)
    磁盘 /dev/vdb:40960MB
    扇区大小 (逻辑/物理):512B/512B
    分区表:gpt
    磁盘标志:
     
    编号  起始点  结束点  大小    文件系统  名称  标志
     1      17.4kB  42.9GB  42.9GB
     
    (parted) q                                                                

    #将新增的分区设置为物理卷
    [root@master ~]# pvcreate /dev/vdb1
    #查看系统中物理卷的信息
    [root@master ~]# pvdisplay

     2. 查看虚拟机中的卷组,将物理卷加入到卷组中

    #查看系统中的卷组信息
    [root@master ~]# vgscan
      Reading volume groups from cache.
      Found volume group "centos" using metadata type lvm2
    #将物理卷加入到卷组中
    [root@master ~]# vgextend centos /dev/vdb1
    通过vgdisplay centos可以查看卷组的具体信息;

     3. 给逻辑卷扩容

    [root@master ~]# lvextend -L +24G /dev/mapper/centos-root

    [root@master ~]# lvextend -L +10G /dev/mapper/centos-root

    [root@master ~]# lvextend -L +6G /dev/mapper/centos-root
    查看系统中逻辑卷的信息,可以使用 lvdisplay命令
    [root@master ~]# lvdisplay

     框起来的我们可以看到我们的根现在是76G

  • 相关阅读:
    ThreadLocal的底层原理
    MATLAB直方图中bin中心与bin边界之间的转换
    CMake error “include could not find load file: FetchContent“
    互换性与测量技术基础复习题及答案
    Web实例_报表开发01-基于HTML进行报表呈现
    重新认识 MSBuild - 1
    利用CloudCompare进行点云过滤去噪(统计滤波)
    【C++】STL入门—— 一张图带你了解常用的string类函数
    Kotlin协程分析(三)——理解协程上下文
    01. 板载硬件资源和开发环境
  • 原文地址:https://blog.csdn.net/dacming/article/details/127964075