文档章节

Linux 根目录爆满 解决(/dev/mapper/centos-root 100%问题)

WJXing
 WJXing
发布于 2018/05/21 11:31
字数 475
阅读 5464
收藏 8

Linux 根目录爆满 解决

 

一、使用df -h命令查看,发现/根目录的剩余空间为0。总共系统盘容量才20G。

 

文件系统                   容量  已用  可用 已用% 挂载点

/dev/mapper/centos-root    20G   20G  20k   100% /

devtmpfs                   7.7G     0 7.7G    0% /dev

tmpfs                      7.7G  168K 7.7G    1% /dev/shm

tmpfs                      7.7G  1.4M 7.7G    1% /run

tmpfs                      7.7G     0 7.7G    0% /sys/fs/cgroup

/dev/sdb1                  1.8T 1.4T  398G   78% /u01

/dev/sda1                  494M  208M 287M   42% /boot

tmpfs                      1.6G  8.0K 1.6G    1% /run/user/42

tmpfs                      1.6G     0 1.6G    0% /run/user/1001

tmpfs                      1.6G     0  1.6G    0% /run/user/1007

tmpfs                      1.6G   28K 1.6G    1% /run/user/0

tmpfs                      1.6G     0 1.6G    0% /run/user/1006

tmpfs                      1.6G     0 1.6G    0% /run/user/1012

/dev/mapper/centos-home  200G 1.4G  199G    1% /home

 

二、使用du -h -x --max-depth=1  查看哪个目录占用过高,对于过高目录中的内容适当删减腾出一些空间

0       ./proc

132K         ./root

2.2G ./usr

12K  ./mnt

16K  ./lost+found

4.0K ./media

4.0K ./srv

27M ./lib64

763M        ./var

16.6G       ./opt

317M        ./lib

2.0K ./boot

0       ./sys

0       ./net

56M ./tmp

33M ./etc

0       ./selinux

0       ./misc

7.7M         ./bin

64K  ./home

17M ./sbin

0       ./dev

20G  .

 

可以看出opt目录占用过大,可以在opt中清理一些文件释放一些空间。

 

三、CentOS 7 调整 home分区扩大 root分区

总体过程:

把/home内容备份,然后将/home文件系统所在的逻辑卷删除,扩大/root文件系统,新建/home ,恢复/home内容

 

1.查看分区

df -h

2.备份home分区文件

tar cvf /tmp/home.tar/home

3.卸载/home,如果无法卸载,先终止使用/home文件系统的进程

 

fuser -km /home/

umount /home

4.删除/home所在的lv

lvremove/dev/mapper/centos-home

5.扩展/root所在的lv,增加800G

lvextend -L +800G/dev/mapper/centos-root

6.扩展/root文件系统

xfs_growfs/dev/mapper/centos-root

7.重新创建home lv

lvcreate -L 73G -n/dev/mapper/centos-home

8. 创建文件系统

mkfs.xfs  /dev/mapper/centos-home

9.挂载home

mount/dev/mapper/centos-home

10.home文件恢复

tar xvf /tmp/home.tar -C/home/

cd /home/home/

mv * ../

本文转载自:https://blog.csdn.net/e_wsq/article/details/79531493

WJXing
粉丝 1
博文 14
码字总数 2020
作品 0
济南
私信 提问
加载中

评论(2)

Seediq_Bale
Seediq_Bale
每次关闭 fuser -km home,则会重启系统.
Seediq_Bale
Seediq_Bale
我的正好需要调整,晚上尝试
CentOS 7扩展根分区(扩展其他分区同理)

参考转载地址:https://segmentfault.com/a/1190000007645451 VirtualBox中安装了CentOS 7,给同事用来做kafka和zookeeper测试服务器。昨晚kafka意外终止,看了日志发现是/root只分配了1GiB大...

TaoismLi
2018/08/24
0
0
centos 7 xfs格式,,根目录下某个文件误删除恢复

centos 7.2 使用rm删除了/opt 下一个目录,磁盘挂载如下: [root@xxxx ~]# df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/mapper/centos-root xfs 52403200 2089602......

丫丫的
05/08
0
0
linux中的LVM的一个BUG

大家知道一般扩容磁盘用的几乎全是Lvm方式,但是这种方式似乎有很多缺陷!比如下面的操作是我把一个新加的物理卷加入了一个卷组vg_centos中了,我是先vgextend vg_centos /dev/sdb然后lvext...

lghyt
2017/03/27
155
0
给虚拟机VMWare下的redhat5.5根分区扩容

今天在Linux下通过sqlplus / as sysdba启动数据库时报以下错误: ERROR: ORA-09817: Write to audit file failed. Linux-x8664 Error: 28: No space left on device ORA-09945: Unable to in......

SANSOM
2013/08/20
0
0
解决linux系统CentOS下调整home和根分区大小

目标:将VolGroup-lvhome缩小到20G,并将剩余的空间添加给VolGroup-lvroot 1.首先查看磁盘使用情况 [root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used...

bz_z
2018/06/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

代码规范

代码格式化 安装vscode插件:Prettier - Code formatter 格式化配置:将下列配置写入到vscode的settings.json文件 (遵照代码格式化) "prettier.disableLanguages": ["vue"], "prettier.......

TreeZhou0511
39分钟前
3
0
python实现人工神经网络的一个例子

人工神经网络已经有无数的开源框架,比如tensorflow,caffe等,可以直接用。但最近需要做一个小样例,把基本思想讲一讲,因此自己写了一个demo,以供参考。 下面直接上代码,代码中有注释,比...

propagator
42分钟前
3
0
远程dubugger

1、在tomcat的bin下/data/project/XXX/apache-tomcat-8.5.23/bin 在catalina.bat文件中新增如下即可 JAVA_OPTS="-Xmx1024m -Xms1024m -agentlib:jdwp=transport=dt_socket,server=y,suspend......

一只小青蛙
今天
1
0
jemter 连接MySQL

jemter 连接MySQL 点击测试计划,测试计划最后”添加目录或jar包到ClassPath“,点击浏览,添加mysql-connector.jar mysql-connector.jar的下载地址: https://mvnrepository.com/artifact/my...

xiaobai1315
今天
5
0
第一次尝试用python实现zabbix主机的批量添加批量删除及模板导入脚本

Python3入门练手尝试篇 API参考: zabbix API 4.0版本:https://www.zabbix.com/documentation/4.0/zh/manual/api #!/bin/python3import xlrd,os,json,requests,sys#参考zabbix API 4.0版本......

平头哥-Enjoystudy
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部