解决linux系统CentOS下调整home和根分区大小
目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root
1. 首先查看磁盘使用情况
```
[root@localhost ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 154G 7.9G 139G 6% /
tmpfs 1.9G 100K 1.9G 1% /dev/shm
/dev/sda1 485M 69M 391M 15% /boot
/dev/mapper/VolGroup-lv_home 299G 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
```
转载于:https://my.oschina.net/tensai/blog/3013056
解决linux系统CentOS下调整home和根分区大小相关推荐
- 解决linux系统CentOS下调整home和根分区大小的方法
目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root 1.首先查看磁盘使用情况 [root@jb51.net~]# df -h 文件系统 容量 已 ...
- centos标准分区调整大小_去繁化简解决CentOS下调整home和根分区大小的方法
一.知识点扫盲 Cent0S 7默认启用LVM2(Logical Volume Manager),把机器的一块硬盘分为两个区sda1和sda2,其中分区sda1作为系统盘/boot挂载,少量空间:sd ...
- centos标准分区调整大小_CentOS下调整home和根分区大小的方法
目标:将VolGroup-lv_home缩小到100G,并将剩余的空间添加给VolGroup-lv_root 1.首先查看磁盘使用情况[root~]# df -h 文件系统 容量 已用 可用 已用% ...
- Linux系统CentOS下mysql的安装日志
今天自己捣鼓了一下,在linux系统CentOs6.5下使用源码方式安装和配置mysql,这里记录一下步骤. a) 下载mysql,source版本.Mysql-5.6.20.tar.gz b) 安装 ...
- Linux系统中df与du命令查看分区大小
一. df:检查文件系统占用磁盘情况 disk free的缩写,使用 statfs 系统调用,直接读取分区的超级块信息获取分区使用情况.它的数据是基于分区元数据的,所以只能针对整个分区.由于 df 直 ...
- CentOS下调整VolGroup-lv_root分区大小
APP与后台服务突然无法上传图片及浏览不了,经查看后原来是根分区已经100%了 解决Linux系统CentOS下调整home和根分区大小 目标:将VolGroup-lv_home缩小到20G,并将剩余 ...
- linux系统找不到网卡配置文件,Linux系统Centos没有网卡eth0配置文件的解决方法
Linux系统Centos没有网卡eth0配置文件的解决方法 大家都知道linux系统一般作为服务器来用,而且很多情况的设置都是需要通过字符界面修改配置文件来设置.比如说配置网卡IP是修改/etc下面 ...
- linux系统python截图不显示中文_Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题...
本文主要向大家介绍了Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题,通过具体的内容向大家展现,希望对大家学习Linux运维知 ...
- linux系统vim下输入回车换行符号的解决方法
linux系统vim下输入回车换行符号的解决方法 遇到问题 vim再linux 下回车后符号为'\r', 而不是我们想要的像windows下为'\r\n' 怎么解决呢?解决方法如下: 1. linux ...
最新文章
- 如何调整金格电子章服务器印章_大型集团公司的印章管理方法
- Drug Discov. Today | 简要综述GNNs用于分子性质预测
- 自动化测试基础篇--Selenium框架设计(POM)
- 计算机社团活动教学计划,社团活动教学计划(计算机平面设计).doc
- mysql主键自增长_全面的MySQL优化面试解析
- SQL where 1=1 的详细解释
- Java方法中的参数太多,第2部分:参数对象
- 第43课 最大公约数 《小学生C++趣味编程》
- 分布式事务架构设计原理
- 组合数学 —— 容斥定理
- 【LeetCode】【HOT】543. 二叉树的直径(递归)
- Navicat 连接MySQL 8.0.11 出现2059错误
- 数据结构与算法(Python)第四天
- 关于利用 achartengine 画 股票 分时线
- 模拟退火算法_Simulated Annealing 模拟退火算法
- c语言筛选法求素数,筛选法求素数
- Python chardet
- python代码美化工具
- element上传图片校验尺寸
- 移动端适配多种方案详细分析