目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root
1.首先查看磁盘使用情况
[root@localhost ~]# df -h
文件系统容量 已用 可用 已用% 挂载点
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root154G 7.9G 139G 6% /
tmpfs 1.9G 100K 1.9G 1% /dev/shm
/dev/sda1 485M 69M 391M 15% /boot
/dev/mapper/VolGroup-lv_home299G 984M 283G 1% /home
2、卸载/home
[root@localhost ~]# umount /home
umount /home 如果提示无法卸载,则是有进程占用/home,使用如下命令来终止占用进程:
[root@localhost ~]# fuser -m /home
3、调整分区大小
[root@localhost ~]# resize2fs -p /dev/mapper/VolGroup-lv_home 20G
如果提示运行“e2fsck -f /dev/mapper/VolGroup-lv_home”,则执行相关命令:
[root@localhost ~]# e2fsck -f /dev/mapper/VolGroup-lv_home 然后重新执行命令:
[root@localhost ~]# resize2fs -p /dev/mapper/VolGroup-lv_home 20G
注:resize2fs 为重新设定磁盘大小,只是重新指定一下大小,并不对结果有影响,需要下面lvreduce的配合
4、挂载上/home,查看磁盘使用情况
[root@localhost ~]# mount /home
[root@localhost ~]# df -h
5、设置空闲空间
使用lvreduce指令用于减少LVM逻辑卷占用的空间大小。可能会删除逻辑卷上已有的数据,所以在操作前必须进行确认。记得输入 “y”
[root@localhost ~]# lvreduce -L 20G /dev/mapper/VolGroup-lv_home
注:lvreduce -L 20G的意思为设置当前文件系统为20G,如果lvreduce -l 20G是指从当前文件系统上减少20G
使用lvreduce减小逻辑卷的大小。注意:减小后的大小不能小于文件的大小,否则会丢失数据。
可以使用vgdisplay命令等查看一下可以操作的大小。也可以是用fdisk -l命令查看详细信息。
[root@localhost ~]# vgdisplay
注:vgdisplay为显示LVM卷组的元数据信息
6.把闲置空间挂在到根目录下
[root@localhost ~]# lvextend -L +283G /dev/mapper/VolGroup-lv_root
注:lvextend -L +283G为在文件系统上增加283G
[root@localhost ~]# resize2fs -p /dev/mapper/VolGroup-lv_root
7、检查调整结果
[root@localhost ~]# df -h
相关推荐
虚拟机centos6扩展根目录分区大小。亲测可用。
本篇文章主要介绍了Centos/Linux下调整分区大小(以home和根分区为例),具有一定的参加价值,有需要的同学可以了解一下
centos7重新调整分区大小
linux查看centos系统信息大全 linux查看centos系统信息大全
装完系统,如果发现根目录太小,而home目录又很大,想把home目录空间调整给根目录,该怎么办呢?最佳实践,本人亲测
Linux Centos系统安装手册
在centos7.5中使用系统自带的LVM逻辑卷管理器对根分区进行扩容,每一步都有详细的操作命令和反馈结果截图。
Linux系统 CentOS 32和64位安装包 由于文件过大,通过网盘分享,点击下载文件即可获取下载路径
百度云链接 https://pan.baidu.com/s/15xYQgxh-PkY4L7G6hGUUdw, linux系统 CentOS-7.0。亲测可用。需要了解centOS 可以直接下载玩一下哈。 如果需要下载虚拟机,本人也有可下载资源,亲测可用。
Linux系统下安装nginx-1.14.1所需的所有包 以及rpm依赖包,安装文档 https://blog.csdn.net/weixin_41851100/article/details/89565198
Linux操作系统下如何删除Windows分区 Linux操作系统下如何删除Windows分区 Linux操作系统下如何删除Windows分区
Linux实现lvm扩容根分区.rtf
CentOS 7根分区扩容.doc
Linux操作系统的centos版本命令 关于tomcat的基本操作,配合ftp使用
Linux CentOS7.4的安装,1.打开你的VMware Workstation,并点击“创建新的虚拟机”,2.点选典型(推荐)(T),并点击“下一步”,3.点选稍后安装操作系统(S),并点击“下一步”,4.点选Linux(L),因为我们之前下载的 ...
centos分区调整,系统分区划分,参考参考
内容概括:禁用防火墙,修改selinux,修改yum源,安装常用软件,同步系统时间,DNS域名配置,安装JDK-18,Tomcat,Mysql8,设置开机启动项-更新时间。 适合人群:Linux初学者 操作:用xftp将文件导入到Linux中,...
linux下centos操作系统,挂载新的数据盘,如何分割成多块挂载到不同的已有磁盘下
Linux(CentOS/RHEL)下搭配Intel WiFi使用方法,通过terminal脚本部署,也可自动部署和配置