首页 > 系统相关 >使用LVM给Centos根分区扩容(删除其他分区,将空余空间添加到根分区)

使用LVM给Centos根分区扩容(删除其他分区,将空余空间添加到根分区)

时间:2023-10-09 18:36:21浏览次数:42  
标签:字节 Centos centos 分区 dev LVM 7.8 512 root

使用LVM给Centos根分区扩容(删除其他分区,将空余空间添加到根分区)

新建的虚拟机发现根分区空间只分配了一半,另外一半分给了/home, 和想要的效果不一致,于是需要删除/dev/mapper/centos-home分区,将空间添加到根分区

1.查看磁盘

发现/dev/mapper/centos-home分区占了一半空间.

[root@test ~]# df -h
文件系统                 容量  已用  可用 已用% 挂载点
devtmpfs                 7.8G     0  7.8G    0% /dev
tmpfs                    7.8G     0  7.8G    0% /dev/shm
tmpfs                    7.8G  8.9M  7.8G    1% /run
tmpfs                    7.8G     0  7.8G    0% /sys/fs/cgroup
/dev/mapper/centos-root   50G  1.3G   49G    3% /
/dev/sda1               1014M  150M  865M   15% /boot
/dev/mapper/centos-home   42G   33M   42G    1% /home
tmpfs                    1.6G     0  1.6G    0% /run/user/0

2.查看磁盘分区

[root@test ~]# fdisk -l

磁盘 /dev/sda:107.4 GB, 107374182400 字节,209715200 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000cfe75

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200   209715199   103808000   8e  Linux LVM

磁盘 /dev/mapper/centos-root:53.7 GB, 53687091200 字节,104857600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/centos-swap:8455 MB, 8455716864 字节,16515072 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/centos-home:44.1 GB, 44149243904 字节,86228992 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

3.卸载 /home 挂载点

卸载前看看有没有数据,有需要的自己备份一下

[root@test ~]# umount /home/

4.查看磁盘,看是否已经卸载 /home

[root@test ~]# df -h
文件系统                 容量  已用  可用 已用% 挂载点
devtmpfs                 7.8G     0  7.8G    0% /dev
tmpfs                    7.8G     0  7.8G    0% /dev/shm
tmpfs                    7.8G  8.9M  7.8G    1% /run
tmpfs                    7.8G     0  7.8G    0% /sys/fs/cgroup
/dev/mapper/centos-root   50G  1.3G   49G    3% /
/dev/sda1               1014M  150M  865M   15% /boot
tmpfs                    1.6G     0  1.6G    0% /run/user/0

5.删除 /dev/mapper/centos-home 这个LVM逻辑卷

[root@test ~]# lvremove /dev/mapper/centos-home
Do you really want to remove active logical volume centos/home? [y/n]: y
  Logical volume "home" successfully removed

6.将卷组中的空闲空间扩展到根分区逻辑卷

[root@test ~]# lvextend -l +100%FREE /dev/mapper/centos-root
  Size of logical volume centos/root changed from 50.00 GiB (12800 extents) to 91.12 GiB (23327 extents).
  Logical volume centos/root successfully resized.

7.刷新根分区

[root@test ~]# xfs_growfs /dev/mapper/centos-root
meta-data=/dev/mapper/centos-root isize=512    agcount=4, agsize=3276800 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=13107200, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=6400, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 13107200 to 23886848

8.验证是否扩容成功

[root@test ~]# df -h
文件系统                 容量  已用  可用 已用% 挂载点
devtmpfs                 7.8G     0  7.8G    0% /dev
tmpfs                    7.8G     0  7.8G    0% /dev/shm
tmpfs                    7.8G  8.9M  7.8G    1% /run
tmpfs                    7.8G     0  7.8G    0% /sys/fs/cgroup
/dev/mapper/centos-root   92G  1.3G   90G    2% /
/dev/sda1               1014M  150M  865M   15% /boot
tmpfs                    1.6G     0  1.6G    0% /run/user/0

标签:字节,Centos,centos,分区,dev,LVM,7.8,512,root
From: https://www.cnblogs.com/tomoncle/p/17752660.html

相关文章

  • Install docker on CentOS _base China
    yumremovedocker//卸载dockeryuminstall-yyum-utils//扩展和增强yum包管理器#配置docker安装源yum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo#installdocker(latestversion)yuminstall-ydocker-cedocker-ce-c......
  • centos 离线安装docker
    最佳方案就是查看官方文档了https://docs.docker.com/engine/install/centos/#install-from-a-package在docker官网找到centos安装目录,里面有个Installfromapackage 章节,其他系统也可以在相应系统类别里找到对应章节 Installfromapackage Ifyoucan'tuseDocker'......
  • centos7 安装rstan (R)
    install.packages("rstan")安装失败试开URL’https://mirrors.e-ducation.cn/CRAN/src/contrib/rstan_2.21.2.tar.gz'Contenttype'application/x-gzip'length1152008bytes(1.1MB)==================================================downloaded1.1......
  • 使用LVM给Ubuntu根分区扩容
    使用LVM给Ubuntu根分区扩容1.查看根分区逻辑卷名称(/dev/mapper/ubuntu--vg-ubuntu--lv)$df-hFilesystemSizeUsedAvailUse%Mountedontmpfs3.2G7.4M3.2G1%/run/dev/mapper/ubuntu--vg-ubuntu--lv97G......
  • CentOS 7.9 FastDFS 设置开机自启动
    CentOS7.9FastDFS设置开机自启动  一、前言关于 FastDFS服务的启动、停止、重启相关脚本,可以参考如下博客:https://www.cnblogs.com/miracle-luna/p/17750542.html本文主要讲解如何使用systemctl系统命令,进行启动、停止、重启、查看FastDFS状态等操作。 二、......
  • CentOS配置静态IP
     查看当前IP,并记录ens33是用物理网线连接的网卡名称,局域网IP地址:192.168.229.137配置静态IPls/etc/sysconfig/network-scripts/其中ifcfg-ens33就是ens33网卡名称对应的网络配置文件备份现有的配置文件,这样如果配置错误可以恢复。sudocp/et......
  • Linux Centos7 安装Docker环境
    一、Docker介绍Docker是一个开源的容器引擎,基于Go语言开发,同时基于Apache2.0协议开发。对Docker简单的理解就是使用Docker可以把一台服务器隔离成一个个独立的容器,我们可以把这地方描述的容器理解成一个沙盒。在每个容器中运行一个程序,不同的容器之间相互隔离,容器的创建,停止,以及......
  • centos7升级git
    我测试的是centos7.6可以升级成功移除旧版本sudoyumremovegitsudoyumremovegit-*添加EndPointPackageRepository在CentOS7上安装新版本Git最快的方法是通过EndPoint库。sudoyuminstallhttps://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-r......
  • 在 CentOS7/CentOS8 上使用 cephadm 安装分布式存储系统 Ceph【转】
    Cephadm介绍官方文档:https://docs.ceph.com/en/latest/cephadm/cephadm 用于部署和管理Ceph集群,它通过SSH将manager守护进程连接到主机来实现这一点。manager守护进程支持添加、删除和更新Ceph容器。cephadm 不依赖外部配置工具,例如 Ansible、Rook 和 Salt。ce......
  • Centos安装yq
    yq是一个轻量级和便携式的命令行YAML、JSON和XML处理器。yq使用类似于jq的语法,但可以处理yaml、json、xml、properties、csv和tsv文件。它目前还不支持jq支持的所有功能,但它支持最常见的操作和函数,并且还在不断添加更多功能。以下将讲解如何在Ceotos安装yq。yq官方......