博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 缩减文件系统大小 LVM
阅读量:7260 次
发布时间:2019-06-29

本文共 1087 字,大约阅读时间需要 3 分钟。

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)调整分区大小

[root@kehuji ~]# resize2fs -p /dev/vg_wtf/lv_wtf 2G

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

[root@kehuji ~]# e2fsck -f /dev/vg_wtf/lv_wtf

截图如下:

[root@kehuji ~]# resize2fs -p /dev/vg_wtf/lv_wtf 2G (申明/dev/vg_wtf/lv_wtf文件系统大小变为2G

截图如下:

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

[root@kehuji ~]# mount /dev/vg_wtf/lv_wtf /wtf

[root@kehuji ~]# df -h

截图如下:

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

(4)设置空闲空间

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

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

[root@kehuji ~]# lvreduce -L -2.99G /dev/vg_wtf/lv_wtf

截图如下:

注:

1)lvreduce -L -2.99G的意思从当前文件系统上减少2.99G。

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

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

[root@kehuji ~]# vgs

[root@kehuji ~]# df -h

截图如下:

     本文转自品鉴初心51CTO博客,原文链接:http://blog.51cto.com/wutengfei/1921780,如需转载请自行联系原作者

你可能感兴趣的文章
万能写入sql语句,并且防注入
查看>>
Vue轻松入门,一起学起来!
查看>>
Python 基本数据类型、运算符
查看>>
iphone-common-codes-ccteam源代码 CCUISearchBar.m
查看>>
java中的正则表达式
查看>>
Mac下github的使用
查看>>
一个docker镜像中的目录删除不了问题
查看>>
矩形覆盖
查看>>
BIRT
查看>>
SQL Server 中常见的十张系统表
查看>>
异常(Exception)
查看>>
字符串,列表,元组
查看>>
C++向量(08)
查看>>
day10 局部变量 全局变量 作用域前奏
查看>>
CSS概念,引入,选择器
查看>>
2.6 datetime 模块
查看>>
[论文笔记] Task search in a human computation market (HCOMP, 2010)
查看>>
034:DTL常用过滤器(3)
查看>>
Socket编程之简单介绍
查看>>
ant常用命令
查看>>