linux-lvm挂载根目录

格式化分区

#查看磁盘空间

df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 7.8G     0  7.8G   0% /dev
tmpfs                    7.8G     0  7.8G   0% /dev/shm
tmpfs                    7.8G  8.8M  7.8G   1% /run
tmpfs                    7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/mapper/centos-root   36G  1.7G   34G   5% /
/dev/sda1                497M  142M  356M  29% /boot
tmpfs                    1.6G     0  1.6G   0% /run/user/0

#查看未挂载磁盘

fdisk -l

#创建分区

fdisk /dev/sdb
  #新建一个分区
  n
  #出现两个菜单e表示扩展分区,p表示主分区
  p
  #按"p"键出现提示:"Partition number (1-4): "选择主分区号
  #回车,默认1
  #柱面开始分区
  #回车,默认开始柱面
  #最后一个柱面或大小
  #回车,默认柱面大小
  #保存退出
  w

#xfs格式化

mkfs.xfs /dev/sdb1

新添加硬盘分区添加为物理卷

  #进入lvm
  lvm
    lvm> pvcreate /dev/sdb1
    WARNING: xfs signature detected on /dev/sdb1 at offset 0. Wipe it? [y/n]: y
    Wiping xfs signature on /dev/sdb1.
    Physical volume "/dev/sdb1" successfully created.
    #查看当前系统的物理卷(PV)情况
    lvm> pvdisplay
      --- Physical volume ---
      PV Name               /dev/sda2
      VG Name               centos
      PV Size               39.51 GiB / not usable 3.00 MiB
      Allocatable           yes (but full)
      PE Size               4.00 MiB
      Total PE              10114
      Free PE               0
      Allocated PE          10114
      PV UUID               xxxxxx-Vka6-LdS7-lrH4-iWrc-MelQ-xxxxxx
   
      "/dev/sdb1" is a new physical volume of "<500.00 GiB"
      --- NEW Physical volume ---
      PV Name               /dev/sdb1
      VG Name               
      PV Size               <500.00 GiB
      Allocatable           NO
      PE Size               0   
      Total PE              0
      Free PE               0
      Allocated PE          0
      PV UUID               xxxxxx-1Xvh-HXnc-jV9j-byjZ-XB19-xxxxxx

    #查看当前卷组情况
    lvm> vgdisplay
        --- Volume group ---
        VG Name               centos
        System ID             
        Format                lvm2
        Metadata Areas        1
        Metadata Sequence No  3
        VG Access             read/write
        VG Status             resizable
        MAX LV                0
        Cur LV                2
        Open LV               2
        Max PV                0
        Cur PV                1
        Act PV                1
        VG Size               <39.51 GiB
        PE Size               4.00 MiB
        Total PE              10114
        Alloc PE / Size       10114 / <39.51 GiB
        Free  PE / Size       0 / 0   
        VG UUID               xxxxxx-rOjI-b0IY-h4Mu-k8Of-QPCN-xxxxxx

    #分区sdb1转换为扩展分区
    lvm> vgextend centos /dev/sdb1 #     注意VG Name
       Volume group "centos" successfully extended

    #查看当前的逻辑卷
    lvm> lvdisplay
       --- Logical volume ---
       LV Path                /dev/centos/swap
       LV Name                swap
       VG Name                centos
       LV UUID                xxxxxx-m7XN-SSq2-BvtF-WuEh-e5xG-xxxxxx
       LV Write Access        read/write
       LV Creation host, time localhost, 2020-02-26 03:13:43 -0500
       LV Status              available
       # open                 2
       LV Size                <3.91 GiB
       Current LE             1000
       Segments               1
       Allocation             inherit
       Read ahead sectors     auto
       - currently set to     8192
       Block device           253:1
        
       --- Logical volume ---
       LV Path                /dev/centos/root
       LV Name                root
       VG Name                centos
       LV UUID                xxxxxx-vvW4-zI7z-r8uf-vXgv-D85s-xxxxxx
       LV Write Access        read/write
       LV Creation host, time localhost, 2020-02-26 03:13:43 -0500
       LV Status              available
       # open                 1
       LV Size                35.60 GiB
       Current LE             9114
       Segments               1
       Allocation             inherit
       Read ahead sectors     auto
       - currently set to     8192
       Block device           253:0
 
    #查看扩展后的卷组情况
    lvm> vgdisplay
       --- Volume group ---
       VG Name               centos
       Format                lvm2
       Metadata Areas        2
       Metadata Sequence No  4
       VG Access             read/write
       VG Status             resizable
       MAX LV                0
       Cur LV                2
       Open LV               2
       Max PV                0
       Cur PV                2
       Act PV                2
       VG Size               539.50 GiB
       PE Size               4.00 MiB
       Total PE              138113
       Alloc PE / Size       10114 / <39.51 GiB
       Free  PE / Size       127999 / <500.00 GiB
       VG UUID               xxxxxx-rOjI-b0IY-h4Mu-k8Of-QPCN-xxxxxx

    #将新增的逻辑卷全部扩展到“/”分区中
    lvm> lvextend -l +100%FREE /dev/centos/root   #注意LV Path
       Size of logical volume centos/root changed from 35.60 GiB (9114 extents) to <535.60 GiB (137113 extents).
       Logical volume centos/root successfully resized.

    #退出lvm
    lvm> quit
       Exiting.

#查看磁盘大小

df -h  #没有变化
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 7.8G     0  7.8G   0% /dev
tmpfs                    7.8G     0  7.8G   0% /dev/shm
tmpfs                    7.8G  8.8M  7.8G   1% /run
tmpfs                    7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/mapper/centos-root   36G  1.7G   34G   5% /
/dev/sda1                497M  142M  356M  29% /boot
tmpfs                    1.6G     0  1.6G   0% /run/user/0

xfs格式的文件扩充

xfs_growfs /dev/mapper/centos-root
meta-data=/dev/mapper/centos-root isize=512    agcount=4, agsize=2333184 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=9332736, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=4557, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

#重新查看磁盘

df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 7.8G     0  7.8G   0% /dev
tmpfs                    7.8G     0  7.8G   0% /dev/shm
tmpfs                    7.8G  8.8M  7.8G   1% /run
tmpfs                    7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/mapper/centos-root  536G  1.7G  534G   1% /
/dev/sda1                497M  142M  356M  29% /boot
tmpfs                    1.6G     0  1.6G   0% /run/user/0

完成

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据您提供的引用内容,当CentOS 7的根目录空间不足时,您可以使用LVM逻辑卷来动态扩展根目录的大小,而无需重新安装Linux系统。首先,您需要在VMware中安装3台Linux虚拟机,并根据相关教程将根目录的大小设置为10G。然后,您可以参考CSDN博客中提供的方法\[1\],使用xfs_growfs命令来扩展根目录的空间。 LVM逻辑卷管理方式可以动态地对磁盘进行管理,相比传统的磁盘管理方式更加灵活。在传统方式中,如果分区大小不足,我们需要加入一块物理硬盘并重新分区,这会导致系统需要卸载并转移所有信息,然后再挂载新的分区。而使用LVM逻辑卷管理方式,我们可以在线进行逻辑卷的扩展操作,无需卸载逻辑卷,也不会对系统产生影响\[2\]。 具体操作步骤如下: 1. 首先,您需要确认当前的文件系统格式。可以使用命令"df -h"来查看根目录的使用情况。 2. 然后,使用命令"xfs_growfs /dev/mapper/cl-root"来扩展根目录的空间。请注意,不同的文件系统可能需要使用不同的命令\[3\]。 通过以上步骤,您可以动态地扩展CentOS 7的根目录空间,而无需重新安装系统。这对于在生产环境中运行重要服务或数据库的服务器非常有用,因为它可以保持系统的连续性和稳定性。 #### 引用[.reference_title] - *1* [centos7 扩充根目录磁盘空间](https://blog.csdn.net/yu_5dx/article/details/90361551)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [解决centos7 linux设备空间不足](https://blog.csdn.net/weixin_47010326/article/details/126788957)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [解决linux根目录磁盘空间不足问题](https://blog.csdn.net/m0_54747676/article/details/127801586)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值