目标:将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
相关推荐
本文将详细讲解如何在CentOS/Linux系统中调整home和根分区(`/`)的大小。 首先,我们需要了解当前系统的分区情况。这可以通过运行`df -h`命令来查看。在这个过程中,我们要重点关注/home和/分区,因为这是我们要调整...
从上述输出可以看出,根分区`/dev/mapper/vg_zxw-lv_root`的大小为18.8GB,且系统已经启用了LVM(Logical Volume Manager),这意味着我们可以通过调整逻辑卷(LV)的大小来间接扩展根分区。 #### 知识点三:扩展根...
在 CentOS 7 系统中,调整分区大小通常涉及到对逻辑卷(Logical Volume,LV)的操作,这在处理根目录(/root)和用户主目录(/home)的空间不足问题时非常常见。以下是一个详细步骤的指导,教你如何在 CentOS 7 中...
在 CentOS 7 系统中,LVM(Logical Volume Manager,逻辑...这个过程允许我们在不重启系统的情况下动态调整分区大小,提高了系统维护的灵活性。在日常运维中,理解并熟练掌握 LVM 的操作对于处理磁盘空间问题至关重要。
Linux Centos系统安装手册主要涉及了Linux Centos系统安装的介质和方式,以及具体的安装步骤。以下是手册中涉及到的一些关键知识点: 1. Linux Centos系统安装介质和方式: - 双系统安装:这指的是在一台电脑上...
装完系统,如果发现根目录太小,而home目录又很大,想把home目录空间调整给根目录,该怎么办呢?最佳实践,本人亲测
在安装 CentOS 7 或其他 Linux 发行版时,合理的磁盘分区策略对于系统的稳定运行至关重要。正确的分区不仅可以提高系统性能,还能更好地管理数据和资源。本文将根据提供的部分信息,详细介绍 CentOS 7 的分区建议...
在使用CentOS6.3版本Linux系统的时候,发现根目录(/)的空间不是很充足,而其他目录空间有很大的空闲,所以本文主要是针对现在已有的空间进行调整。首先,先来查看一下系统的空间分配情况: [root@CentOS-78 /]# df ...
CentOS 7 根分区扩容是指在 CentOS 7 操作系统中扩展根分区的容量,以满足不断增长的数据存储需求。下面是 CentOS 7 根分区扩容的详细步骤和相关知识点: 一、查看文件系统磁盘空间使用情况 在 CentOS 7 中,可以...
### 云平台下CentOS扩展根分区 #### 知识点概述 在云平台上部署CentOS服务器时,可能会遇到磁盘空间不足的...通过以上步骤,您可以成功地在云平台下的CentOS环境中扩展根分区,有效解决因磁盘空间不足而带来的问题。
### Linux下CentOS操作系统磁盘扩容详解 在Linux环境下,特别是在CentOS系统中,随着业务需求的增长或数据量的增加,经常会遇到磁盘空间不足的情况。此时,进行磁盘扩容便成为了一项必要的操作。本文将详细介绍如何...
根据给定的文件信息,这篇文档主要讲解了CentOS系统中根分区扩展的两种方法:非LVM(标准模式)和LVM方式。下面详细阐述这两种方法的知识点: ### 非LVM(标准模式)下的根分区扩展 1. **查看当前根分区大小**:在...
在Linux操作系统中,尤其是对于服务器环境,正确地管理和调整分区大小是至关重要的。在CentOS7中,由于其默认使用LVM(Logical Volume Manager)逻辑卷管理器,使得动态调整分区大小变得更加方便。以下是关于在...
Linux 根目录爆满解决命令方法 一、Linux 根目录爆满原因分析 Linux 根目录爆满是指根目录(/)所在的文件系统...通过这十个步骤,可以成功地调整 home 分区,扩大 root 分区的空间,解决 Linux 根目录爆满的问题。
总之,删除Linux下的Windows分区涉及一系列步骤,包括备份、磁盘分区操作、格式化、配置文件更新和引导加载器的调整。这个过程对于Linux新手来说可能有一定挑战,但遵循上述指导并充分理解每个步骤,可以安全地完成...
### CentOS分区规律大总结 #### 一、CentOS分区原则概述 在长期使用CentOS的过程中,根据个人经验总结了一些关于CentOS分区的重要原则与实践心得。对于初学者来说,了解这些分区策略不仅可以帮助更好地利用系统...
在本文中,我们将介绍如何将 Home 目录下的内存转移到根目录下,适合 CentOS 6 及 CentOS 7 版本的 Linux 系统。我们将一步一步地介绍整个过程,包括查看空间使用情况、备份分区文件、卸载 Home 目录、删除 Home ...
Linux 6.5和CentOS是两种不同的但密切相关的基础操作系统,它们都基于开源的Linux内核。Yum(Yellowdog Updater, Modified)是RPM包管理器,用于自动化安装、升级、卸载和查询软件包,对于基于RPM的系统如CentOS,它...
Linux系统管理基础项目教程主要针对的是CentOS 7.2版本,这是一款广泛使用的开源操作系统,尤其在服务器领域。CentOS是Community ENTerprise Operating System的缩写,它基于RHEL(Red Hat Enterprise Linux)源代码...