码迷,mamicode.com
首页 > 系统相关 > 详细

Linux两块磁盘挂载指向一个文件夹LVM磁盘管理(三)

时间:2017-11-11 23:46:38      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:lvm磁盘管理命令

注意:任何磁盘的操作有可能损坏里面数据,请提前备份数据,切记!切记!切记!


0x00:LVM常用命令对照。

针对LVM底层PV的一些基本操作 

对于底层的PV而言,操作的命令如下表所示:

命令解释
pvchange控制指定PV是否可以分派新空间的权限
pvck检查PV的LVM元数据的一致性
pvcreate将指定磁盘或分区转化为PV
pvdisplay详细地查看系统当前的PV情况
pvmove在同一VG卷组里面移动一个PV的数据到另一个PV里面
pvremove删除PV标签,即移除PV
pvs简略地查看系统当前的PV情况
pvresize当PV对应的设备分区(如md软raid)扩容之后,利用该命令可以扩容PV
pvscan扫描所有打着PV标签的设备文件


针对LVM中层VG的一些基本操作 
对于中层的VG而言,操作的命令如下表所示

命令命令解释
vgcfgbackup备份VG描述文件(默认/etc/lvm/backup,亦可自由指定)
vgcfgrestore从备份的VG描述文件对VG元数据进行恢复
vgck检查VG
vgchange修改特定VG的属性,包括是否激活,uuid号,……
vgconvert修改VG元数据格式,例如从LVM1改为LVM2
vgcreate创建VG卷组
vgs简略地查看系统VG卷组情况
vgdisplay详细地查看系统VG卷组的使用情况
vgexport将特定VG变为未知状态,用于迁移卷组到别的系统上面
vgimport将未知状态的特定VG卷组变为正常状态,用于迁移卷组到别的系统上面
vgextend将PV添加到特定VG中
vgimportclone用于导入重复的卷组(例如某卷组的快照),并修改其UUID
vgmerge在满足特定条件下,对多个卷组进行归并
vgmknodes重新创建卷组设备目录以及逻辑卷特殊文件
vgreduce将未使用的PV从特定VG中移除
vgremove移除特定VG
vgrename重命名指定VG的名称
vgsplit将指定的PV从一个VG里面挪动到另一个VG里面
vgscan扫描系统的VG


针对LVM上层LV的一些基本操作 
对于上层的LV而言,操作命令如下表所示:

命令命令解释
lvchange修改指定LV的一些属性,包括是否是激活状态、是否只读……
lvconvert转换指定LV的属性,从线性转化为镜像或者快照
lvcreate创建LV
lvs简略地查看系统内的LV情况
lvdisplay详细地查看系统内的LV情况
lvextend扩展指定LV的容量大小
lvm管理LVM的一个shell工具
lvmconfLVM配置修改器
lvmconfig查看LVM配置的工具
lvmdiskscan扫描所有LVM2可见的设备
lvmdump创建LVM的dump文件,用于诊断
lvmetad缓存LVM元数据的守护程序
lvmpolldLVM操作命令的轮询守护程序
lvreduce缩容指定的LV
lvremove删除指定的LV
lvrename重命名指定的LV
lvresize调整指定LV的大小,即可以扩容也可以缩容
lvscan扫描系统的LV



参考文章:

http://www.linuxidc.com/Linux/2017-05/143774.htm

本文出自 “悟透的杂货铺” 博客,请务必保留此出处http://wutou.blog.51cto.com/615096/1980918

Linux两块磁盘挂载指向一个文件夹LVM磁盘管理(三)

标签:lvm磁盘管理命令

原文地址:http://wutou.blog.51cto.com/615096/1980918

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!