1.解决过程

  1. # df -h   // 查看分区
  2. # umount /home   // 取消挂载
  3. # e2fsck -f /dev/mapper/VolGroup-lv_home   // 分区检测
  4. # resize2fs -p /dev/mapper/VolGroup-lv_home 1G    // 将lv_home虚拟分区设为1G
  5. # mount /home   // 挂载home
  6. # df -h    // 查看分区
  7. # lvreduce -L 100G /dev/mapper/VolGroup-lv_home  // 释放空间
  8. # vgdisplay // 查看可用空间大小
  9. # lvextend -L +46.15G /dev/mapper/VolGroup-lv_root // 扩展lv_root虚拟分区
  10. # resize2fs -p /dev/mapper/VolGroup-lv_root // lv_root重设分区大小

2.详细解决过程

[root@localhost ~]# df -h

[root@localhost ~]# resize2fs -p /dev/mapper/VolGroup-lv_home 40G

注:resize2fs 为重新设定磁盘大小,只是重新指定一下大小,并不对结果有影响,需要下面lvreduce的配合

On-line shrinking from 12108800 to 10485760 not supported. //先umount才能resize2fs

[root@localhost ~]# umount /home   //umount home目录

首先删除该目录下的文件然后输入reboot 重启 系统

[root@localhost ~]# resize2fs -p /dev/mapper/VolGroup-lv_home 1G

请先运行 '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 1G    //重定大小

[root@localhost ~]# mount /home/  挂载home

[root@localhost ~]# df -h

[root@localhost ~]# lvreduce -L 100G /dev/mapper/VolGroup-lv_home   //释放空间

[root@localhost ~]# df -h

[root@localhost ~]# vgdisplay

Free PE / Size 11815 / 46.15 GiB       //空闲空间

[root@localhost ~]# lvextend -L +46.15G /dev/mapper/VolGroup-lv_root   //空闲空间加入到lv_root  

old desc_blocks = 3, new_desc_blocks = 6    //这儿要耐心等待,扩大越多,时间越长

[root@localhost openfire]# df -h

参考博客:http://blog.51yip.com/linux/1699.html

linux 逻辑卷管理 /dev/mapper/VolGroup-lv_root 100%调整分区大小的更多相关文章

  1. linux 逻辑卷管理 调整分区大小

    测试机各种报错,创建个目录都报错,df看了一下,发现VolGroup-lv_root 100%,虚拟磁盘满了,怎么办呢 1,解决过程 # df -h //查看分区 # umount /home //取 ...

  2. Linux逻辑卷管理器(LVM)

    LVM基础 通过使用Linux的逻辑卷管理器(Logical Volume Manager, LVM),用户可以在系统运行时动态调整文件系统的大小,把数据从一块硬盘重定位到另一块硬盘,也可以提高I/O ...

  3. linux逻辑卷管理

    近期在进行linux充电,依据网络资料自己整理的资料,分享一下 ---------------------------------------------------------- Linux逻辑卷管 ...

  4. Linux逻辑卷管理器concept

    Linux逻辑卷管理concept-------------------------转载2013/10/09 通过使用Linux的逻辑卷管理器(Logical Volume Manager, LVM) ...

  5. linux逻辑卷管理(LVM)

    1. 逻辑卷(LVM)的原理 LVM(Logical Volume Manager)逻辑卷管理 是在物理磁盘和文件系统的之间添加一个逻辑层,通过对底层物理磁盘的封装,以逻辑卷的方式呈现给上层应用,通过 ...

  6. Linux 逻辑卷管理LVM

    LVM概述 Logical Volume Manager,逻辑卷管理 屏蔽了底层磁盘布局,便于动态调整磁盘容量 需要注意:/boot分区用于存放引导文件,不能应用LVM机制 LVM结构 目标:将sdb ...

  7. 【转】Linux逻辑卷管理

    一. 前言 LVM是逻辑卷管理(Logical Volume Manager)的简称,它是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,与直接使用物理存储在管理上相比,提供了更好灵活性.L ...

  8. linux逻辑卷管理 (LVM)(转)

    1.什么是 LVM LVM 是逻辑盘卷管理(Logical Volume Manager)的简称,它是 Linux 环境下对磁盘分区进行管理的一种机制,LVM 是建立在硬盘和分区之上的一个逻辑层,来为 ...

  9. CentOS6.5 linux 逻辑卷管理 调整分区大小

    [root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 50 ...

随机推荐

  1. python实现八皇后问题

    import random def judge(state, nextX): #判断是否和之前的皇后状态有冲突 nextY = len(state) for i in range(nextY): if ...

  2. CSS深入

    块元素:div.h1.p等等. 列表的样式: /*使用系统提供的一些样式:例如无序.有序都可以使用circle*/ ul{ list-style-type: circle; } ol{ list-st ...

  3. There is no Action mapped for namespace / and action name .解答

    做struts2登陆检验的时候遇到了一个问题: 输入http://localhost/login_validation/的目的是想显示 文件夹下的文件列表,无奈,使用struts框架,web.xml设 ...

  4. 【Python】【有趣的模块】【sys&time&os】

    [模块] sys.path.append('C:/Users/wangxue1/PycharmProjects/selenium2TestOne') 然后就可以直接import 这个路径下的模块了 [ ...

  5. dbm.error: need 'c' or 'n' flag to open new db

    #coding=utf-8 import shelve with shelve.open("shelve.ini","w") as f: f["k1& ...

  6. 如何对接oracle 建立pdb

    Oracle数据库的结构是一个数据库实例下有许多用户,每一个用户有自己的表空间,即每一个用户相当于MySQL中的一个数据库.不久前下了oracle 12c的数据库,安装之后建user时才知道oracl ...

  7. [C#][Windows]]基于ArcFace2.0+红外双目摄像头的活体检测

    废话不多说 直接上图 这个是demo中用到的双目摄像头,一个是红外的,一个是正常的rgb摄像头两个usb接口,在电脑上呈现两路摄像头通道程序检测RGB输出图像,当检测到有人脸时,用RGB人脸的位置到红 ...

  8. Java 8新特性探究(二)深入解析默认方法

    什么是默认方法,为什么要有默认方法 简单说,就是接口可以有实现方法,而且不需要实现类去实现其方法.只需在方法名前面加个default关键字即可. 为什么要有这个特性?首先,之前的接口是个双刃剑,好处是 ...

  9. 了解java中垃圾回收机制

    Java的垃圾回收机制是Java环境自带有的,它不像c语言的malloc申请空间后需要Free()函数来释放,而Java中的代码块中所申请的空间可在程序执行完成后自动释放,但是是有局限性的,代码块所占 ...

  10. Django - Python3 常用命令

    1.创建Django 项目 执行命令 django-admin.py startproject project_name 2.创建app 执行命令 注意:要先进入项目目录下,cd project_na ...