centos7上对LVM根分区扩容vg没法添加pv故障解决

一次,咱们的备份数据库的虚拟机出现了异常,备份程序异常终止。通过检查是根分区满了。以下所示:
centos7上对LVM根分区扩容vg没法添加pv故障解决
由于根分区默认是采用LVM,因此我就想着直接添加一块硬盘,而后添加到LVM里面,直接对根分区扩容。
根分区扩容方式参考以前的写的博客
http://www.javashuo.com/article/p-xkqcfkkh-gh.html
可是在执行到vgextend命令时,一直提示错误,没法对vg进行扩充数据库

Couldn't create temporary archive name.
后来查询到问题所在
原来是根分区满了,没法建立归档名称,至少须要1M的剩余空间才能操做。因此必须先删除一些临时文件.
首先使用以下命令,查找根分区中大于1G的文件。centos

centos7上对LVM根分区扩容vg没法添加pv故障解决

目录中/backup 和var下占用不少空间。而后依次到/bakup目录中查找存在的大文件。而后发如今backup目录中有不少数据库备份文件,
centos7上对LVM根分区扩容vg没法添加pv故障解决
原来磁盘空间都是被这些数据库备份文件给占满了
这些备份文件都是要保留的,不能所有删除。在删除了最先的一批备份后,释放了6G空间出来。
此时在用vgextend命令成功。
根分区成功扩容ide

思考:
一、LVM的确扩容方便
二、编写脚本,删除超过指定时间的备份文件,腾出空间centos7

相关文章
相关标签/搜索