linux 缩减文件系统大小 LVM

linux缩减文件系统大小 LVM


  • 实验环境:

(1)操作系统:centos6.7 i686

(2)VMware Workstation 12版本

(3)实验硬盘大小5G

  • 先查看下当前磁盘使用情况:

  • 增加大小为5G的虚拟硬盘:

  • 建立文件系统:

(1)主要步骤如下:

(2)格式化:

#mkfs.ext4 /dev/vg_wtf/lv_wtf

(3)挂载:

#mkdir /wtf #建立挂载目录

#mount /dev/vg_wtf/lv_wtf  /wtf

(4)查看目前磁盘使用情况,截图如下:

注:建议把新增文件系统写入/etc/fstab配置文件中!

  • 现在我们将/dev/vg_wtf/lv_wtf缩减到2G

(1)卸载/wtf

命令:#umount /wtf

(2)调整分区大小

[[email protected] ~]# resize2fs -p /dev/vg_wtf/lv_wtf 2G

如果提示:“Please run ‘e2fsck -f /dev/vg_wtf/lv_wtf‘ first.”则:

[[email protected] ~]# e2fsck -f /dev/vg_wtf/lv_wtf

截图如下:

[[email protected] ~]# resize2fs -p /dev/vg_wtf/lv_wtf 2G

截图如下:

(3)挂载上/wtf,查看磁盘使用情况

[[email protected] ~]# mount /dev/vg_wtf/lv_wtf /wtf

[[email protected] ~]# df -h

截图如下:

但是使用vgs查看剩余容量时,显示还是0,截图如下:

(4)设置空闲空间

使用lvreduce指令用于减少LVM逻辑卷占用的空间大小。可能会删除逻辑卷上已有的数据,所以在操作前

必须进行确认。记得输入 “y”!

[[email protected] ~]# lvreduce -L 2G /dev/vg_wtf/lv_wtf

截图如下:

注:

1)lvreduce -L 20G的意思为设置当前文件系统为20G,如果lvreduce -l 20G是指从当前文件系统上减少20G。

2)使用lvreduce减小逻辑卷的大小,减小后的大小不能小于文件的大小,否则会丢失数据。

(5)再次查看vgs剩余容量

[[email protected] ~]# vgs

截图如下:

时间: 2024-10-12 22:03:52

linux 缩减文件系统大小 LVM的相关文章

linux 调整文件系统大小 LVM

fuser -m /home umount /home lvreduce -L 150G /dev/mapper/centos-home lvextend -L +300G /dev/mapper/centos-root xfs_growfs /dev/mapper/centos-root yum install psmisc mkfs.xfs -f /dev/centos/home mount /home chown -hR user:user /home/user 目标:将VolGroup-

Linux逻辑卷管理LVM学习总结

LVM(Logical Volume Manager),它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,可以弹性的增加或减小分区的大小,使得磁盘分区管理更具灵活性.LVM的实现示意图: 创建LVM实例: 1.首先创建3个准备组成卷组VG的物理分区,并且把分区格式改为8e.以/dev/sdb1./dev/sdb2./dev/sdb3为例: #在/dev/sdb磁盘上创建分区/dev/sdb1./dev/sdb2./dev/sdb3,大小分别为3G.4G.

Linux逻辑卷管理LVM学习总结备忘

LVM(Logical Volume Manager),它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,可以弹性的增加或减小分区的大小,使得磁盘分区管理更具灵活性.LVM的实现示意图: 创建LVM实例: 1.首先创建3个准备组成卷组VG的物理分区,并且把分区格式改为8e.以/dev/sdb1./dev/sdb2./dev/sdb3为例: #在/dev/sdb磁盘上创建分区/dev/sdb1./dev/sdb2./dev/sdb3,大小分别为3G.4G.

linux磁盘管理系列-LVM的使用

LVM是什么 LVM是Linux操作系统的逻辑卷管理器. 现在有两个Linux版本的LVM,分别是 LVM1,LVM2.LVM1是一种已经被认为稳定了几年的成熟产品,LVM2 是最新最好的LVM版本. LVM2几乎完全向后兼容使用LVM1创建的卷.此例外是快照(在升级到LVM 2之前,必须删除快照卷). LVM简介 逻辑卷管理提供了比传统的磁盘和分区视图更高级别的计算机系统上磁盘存储的视图. 这使得系统管理员可以更灵活地将存储分配给应用程序和用户. 在逻辑卷管理器的控制下创建的存储卷可以随意调整

Linux下动态调整LVM文件系统大小

LINUX下可以通过LVM动态调整一个已挂载的文件系统大小 LV可以根据需求增大或减小,但是LV改变大小以后,在LV中的文件系统也需要相应的改变大小.这个概念非常重要,如果没有相应的调整LV中文件系统的大小,那么可能导致数据误用! 扩展文件系统: 1.umount掉文件系统 2.先加LV e2fsck -f /dev/VG00/LV01    必须检查,lvresize要求 lvresize -L +1G /dev/VG00/LV01    (变成+了,参数的使用非常直观)(resize命令可直

linux磁盘管理:LVM的基本概念与创建、扩展、缩减、删除

编辑于2015--08--29 二.LVM的磁盘管理 LVM(Logical volume Manager)是逻辑卷管理的简称.它是Linux环境下对磁盘分区进行管理的一种机制. LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用.在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,其不再是针对于分区进行操作,而是通过一个叫做逻辑卷的

Linux磁盘管理:LVM逻辑卷的拉伸及缩减

转载:http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/24/3097785.html 在上一篇详细讲解了LVM逻辑卷的创建及使用,我们知道创建逻辑卷的步骤是先格式化物理硬盘位PV,然后创建一个VG,再将多个PV加入到VG中,最后基于VG创建我们的LV.在这篇随笔里,我们将继续学习LVM逻辑卷的知识,包括逻辑卷的拉伸及缩减... 一.拉伸一个逻辑卷 我们知道相比于传统磁盘管理方式的各种问题,使用LVM逻辑卷来管理我们的磁盘,我们可以对

Linux 文件系统大小调整

有些使用需要进行文件系统的大小调整,比如使用LVM,或者在loopback设备上建立文件系统等,但该文件系统不是根文件系统时可以通过一下步骤,简单的进行: e2fsck -f /dev/loop0 resize2fs /dev/loop0 900M 这里使用的块设备为/dev/loop0,调整大小为900M.注意当扩展文件系统是首先要保证有足够的空间(LVM逻辑卷先扩容,再调整文件系统大小) Linux 文件系统大小调整

Linux文件系统与LVM精讲

一.管理文件系统 1.创建EXT4文件系统 mkfs(Make Filesystem)命令用于创建文件系统(格式化).mkfs命令的基本语法格式如下: 1)mkfs应用举例 将/dev/sdb1分区格式化为EXT4文件系统. <!--自行规划分区--> [[email protected] ~]# fdisk /dev/sdb 欢迎使用 fdisk (util-linux 2.23.2). 更改将停留在内存中,直到您决定将更改写入磁盘. 使用写入命令前请三思. 命令(输入 m 获取帮助):n