LVM 移除PV步骤
1、先查看需要收缩文件系统的使用情况,收缩后的文件系统空间不能小于已经使用的空间
df -hT
2、卸载需要收缩的文件系统(以/dev/vg0/lvm1为例)
umount /dev/vg0/lvm1
3、检测文件系统是否有发生错误:
e2fsck -f /dev/vg0/lvm1
4、缩小文件系统容量,
resize2fs /dev/vg0/lvm1 10G
5、缩减逻辑卷的空间:
lvreduce -L 10G /dev/vg0/lvm1
6、重新挂载文件系统:
mount /dev/vg0/lvm1 /lvm1/
查看数据使用量是否与收缩之前一样,也可以查看数据是否有变化
移除PV,(以(PV)/dev/sdb2为例)
收缩VG前先先pvdisplay 查看需要删除的物理卷是否被某个逻辑卷所使用
从图中可以看出,这个PV已经使用了576个PE,
于是需要使用pvmove把要移除的PV(/dev/sdb2)上已占用的PE上的数据移至其他PV未占用的PE上:
pvmove /dev/sdb2
再查看一下/dev/sdb2的详细信息:
pvdisplay /dev/sdb2
要删除的物理卷/dev/sdb2已经没被任何逻辑卷所使用了
可以查看数据是否与原来的一样
----------
然后开始将/dev/sdb2从VG中移除
vgreduce vg0 /dev/sdb2
Removed "/dev/sdb2" from volume group "vg0"
可以查看数据是否与原来的一样
1、先查看需要收缩文件系统的使用情况,收缩后的文件系统空间不能小于已经使用的空间
df -hT
2、卸载需要收缩的文件系统(以/dev/vg0/lvm1为例)
umount /dev/vg0/lvm1
3、检测文件系统是否有发生错误:
e2fsck -f /dev/vg0/lvm1
4、缩小文件系统容量,
resize2fs /dev/vg0/lvm1 10G
5、缩减逻辑卷的空间:
lvreduce -L 10G /dev/vg0/lvm1
6、重新挂载文件系统:
mount /dev/vg0/lvm1 /lvm1/
查看数据使用量是否与收缩之前一样,也可以查看数据是否有变化
移除PV,(以(PV)/dev/sdb2为例)
收缩VG前先先pvdisplay 查看需要删除的物理卷是否被某个逻辑卷所使用

从图中可以看出,这个PV已经使用了576个PE,
于是需要使用pvmove把要移除的PV(/dev/sdb2)上已占用的PE上的数据移至其他PV未占用的PE上:
pvmove /dev/sdb2

再查看一下/dev/sdb2的详细信息:
pvdisplay /dev/sdb2

要删除的物理卷/dev/sdb2已经没被任何逻辑卷所使用了
可以查看数据是否与原来的一样
----------
然后开始将/dev/sdb2从VG中移除
vgreduce vg0 /dev/sdb2
Removed "/dev/sdb2" from volume group "vg0"
可以查看数据是否与原来的一样
最后移除PV "/dev/sdb2"
pvremove /dev/sdb2
Labels on physical volume "/dev/sdb2" successfully wiped.
这就删完了
可以查看数据是否与原来的一样
最后移除PV "/dev/sdb2"
pvremove /dev/sdb2
Labels on physical volume "/dev/sdb2" successfully wiped.
这就删完了
可以查看数据是否与原来的一样
LVM 移除PV步骤的更多相关文章
- LVM原理及PV、VG、LV、PE、LE关系图
PV(physical volume):物理卷在逻辑卷管理系统最底层,可为整个物理硬盘或实际物理硬盘上的分区.VG(volume group):卷组建立在物理卷上,一卷组中至少要包括一物理卷,卷组建立 ...
- CentOS7,非LVM根分区扩容步骤:
1.查看现有的分区大小 非LVM分区,目前磁盘大小为40G,根分区总容量为40G,(是自定义分区安装的) 2.关机增加磁盘大小至100G 如果你们是vmwaer虚拟软件安装的那如下入扩容: 3.查看磁 ...
- Linux LVM逻辑卷
概述 LVM的产生是因为传统的分区一旦分区好后就无法在线扩充空间,也存在一些工具能实现在线扩充空间但是还是会面临数据损坏的风险:传统的分区当分区空间不足时,一般的解决办法是再创建一个更大的分区将原分区 ...
- GNU/Linux下LVM配置管理以及快照卷、物理卷、卷组、逻辑卷的创建和删除
LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上.文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性.最大的优点是在不损伤数据的前提下调整存储空间的大小. 本篇主要讲述L ...
- linux之LVM
一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵 ...
- CentOS 6.3下配置LVM(逻辑卷管理)
一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵 ...
- linux磁盘限额和进阶文件系统的管理 quota RAID LVM
概念: Quota 的一般用途: 针对 WWW server ,例如:每个人的网页空间的容量限制! 针对 mail server,例如:每个人的邮件空间限制. 针对 file server,例如:每个 ...
- LVM管理及扩容(转)
LVM磁盘管理 一、LVM简介... 1 二、 LVM基本术语... 2 三、 安装LVM... 3 四、 创建和管理LVM... 4 2、 创建PV.. 6 3、 创建VG.. 7 4、 创建LV. ...
- LUN 和 LVM 知识
LUN是对存储设备而言的,volume是对主机而言的. lun是指硬件层分出的逻辑盘,如raid卡可以将做好的400G的raid5再分成若干个逻辑盘,以便于使用,每一个逻辑盘对应一个lun号,OS层仍 ...
随机推荐
- JS实现数组去重的6种方法总结
方法一: 双层循环,外层循环元素,内层循环时比较值,如果有相同的值则跳过,不相同则push进数组. Array.prototype.distinct = function(){ var arr = t ...
- python中元组、列表、字典、集合知识
像列表一样处理字符串: 仅需要看字符串的首字符就知道如何处理该字符串的情况也很常见.例如,如果有一个姓与名的列表,您可以使用与列表相同的语法查看名与姓的第一个字符.这种看待字符串的方法叫做分片(sli ...
- 一天搞懂深度学习-训练深度神经网络(DNN)的要点
前言 这是<一天搞懂深度学习>的第二部分 一.选择合适的损失函数 典型的损失函数有平方误差损失函数和交叉熵损失函数. 交叉熵损失函数: 选择不同的损失函数会有不同的训练效果 二.mini- ...
- td默认文字超出后显示..,点击tr时td文字显示完整
做项目时,产品提的需求,table表格里面,每一列限制文字超出宽度后显示省略号,等点击td时,文字显示完整,今天整理了一下代码,积累一下 备注:1.邮箱和网址,在td里面不会自动换行,需要增加word ...
- UML语言中五大视图和九种图形纵览
UML语言纵览 视图 UML语言中的视图大致分为如下5种: 1.用例视图.用例视图强调从系统的外部参与者(主要是用户)的角度看到的或需要的系统功能. 2.逻辑视图.逻辑视图从系统的静态结构和动态行为角 ...
- Struts2文件上传--多文件上传(插件uploadify)
公司需要把以前的Struts2自带的图片上传替换掉,因为不能一个file选择多个文件,本人直接百度搜索图片插件, 貌似就它(uploadify3.2.1)在最前面,也找过很多案例, 其中有不少问题, ...
- 【转】mysql索引使用技巧及注意事项
一.索引的作用 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重. 在数据 ...
- js判断浏览器是否支持flash的方法
传统浏览器可以使用window.ActiveXObject检查浏览器是否启用相关的控件.检查浏览器是否启用flash控件,需要先检查浏览器是否支持ActiveXObject,可以使用typeof检查w ...
- Java Code Examples for org.apache.ibatis.annotations.Insert
http://www.programcreek.com/java-api-examples/index.php?api=org.apache.ibatis.annotations.Insert htt ...
- 区分getchar(),getch(),getche()三个函数:
区分getchar(),getch(),getche()三个函数: 第一行是手动输入的,第二行是printf输出的. getch()和getche()这两个函数使用时要包含conio.h头文件: ge ...