博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LVM配置与管理
阅读量:6682 次
发布时间:2019-06-25

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

目录

1LVM名词解释:

2LVM配置流程:

3LVM管理

   3.1 vg(卷组)管理

   3.2 LV(逻辑卷)管理:

   3.3 PV(物理卷)管理:

   3.4 还原磁盘:

4、常用命令列表

1LVM名词解释:

PV(物理卷):一个物理磁盘或分区,将它们的ID改为8e(lvm)

VG(卷组):包含一个或多个PV

PE(物理扩展):VG的最小寻址单元,一个VG最多65534PE,一个PE默认4MVG的最大容量取决于PE的大小。

LV(逻辑卷):由VG分割而来,类似于linux的硬盘分区,在LV之上可以建立文件系统。会在设备中建立一个设备代号。如:/dev/lvm/vm001

概念参考:

2LVM配置流程:

1)创建一个lvm格式的分区,  fdisk /dev/sdb  n|p|1|回车|回车|t|8e|w

2)创建PV命令:pvcreate  /dev/sdb1

3)把一个或多个PV组合成VG命令:vgcreate vg001/dev/sdb1

4)VG中分割LV命令:lvcreate -L 4096M-n lv001 vg001

5)格式化LV,挂载到目录下。命令:mkfs -t  ext3  /dev/vg001/lv001;mkdir/data/lv001;mount/dev/vg001/lv001 /data/lv001

3LVM管理

3.1 vg(卷组)管理

新建vg:

        vgcreatevg001 /dev/sdb1

        vgcreate  -s 16M vg001 /dev/sdb1     #-s指定PE大小

        vgcreatevg001 /dev/sdb1 /dev/sdc1  #多个pv创建vg001

查看vg

vgdisplay  #显示属性

vgdisplayvg001

vgscan  #扫描列表

vgs   #显示信息

扩展vg容量:即增加PV

        vgextend vg001 /dev/sdc1

减少vg容量:即删除未被使用的PV

vgreducevg001 /dev/sdb1

vgreduce-a  #删掉所有未使用的PV

vgreduce  -f --removemissing  Vgname    #强制清掉未使用的PV

修改vg状态:打开或关闭卷组

        vgchange -a y /dev/vg001   #-a后有y|n两参数

删除vg

vgremovevg001   #在删除之前先把vg改为非激活状态在删除

3.2 LV(逻辑卷)管理:

新建lv

        lvcreate  -L 1000M -n lv002 vg001  #-L指定lv大小,-n指定lv名称,路径在/dev/vg001/lv002

查看lv:

        lvdisplay  #显示属性

        lvscan  #显示列表

        lvs  #显示信息

扩展lv大小:

lvextend -L12G /dev/vg001/lv002  #调整该lv12G大小

        lvextend -L +12G /dev/vg001/lv002  #增加12G容量

        lvresize-L +1.5G /dev/vg001/lv002  #注:lvresize只能增加不能减少,减少会致数据损坏

        resize2fs/dev/vg001/lv002 5G     #缩容前重新设定大小

resize2fs /dev/vg001/lv002   #扩容后重新设定大小

减小lv大小:

        lvreduce -L -100M /dev/vg00/lvol3  #需要先卸载挂载点,修改大小,在挂载到目录下。

删除lv:

        lvremove/dev/vg001/lv002

3.3 PV(物理卷)管理:

新建PV

        pvcreate/dev/sdb1   #该分区必须为lvm格式

查看PV

        pvdisplay  #显示属性

        pvscan   #显示列表

        pvs  #显示信息

删除PV

        pvremove/dev/sdb1

3.4 还原磁盘:

卸载挂载点  #umount /data/lv001

删除LV   #lvremove lv001

设置VG不活动状态  #vgchange -a n vg001

删除VG   #vgremove vg001

删除PV   #pvremove /dev/sdb1

还原分区  #fdisk /dev/sdb

LVM维护命令大全

LVM维护

lvm使用

转载地址:http://ozxao.baihongyu.com/

你可能感兴趣的文章
ubuntu端口 扫描和开启
查看>>
linux文件特殊权限及文件的访问控制列表
查看>>
centos6中安装consul
查看>>
js数组去重
查看>>
Shell ${} 变量使用技巧
查看>>
《北爱》的一点感想
查看>>
我的友情链接
查看>>
IOS动画与绘图
查看>>
Android图片压缩方法总结
查看>>
subprocess模块
查看>>
关于JasperReport打印多个和自动赋值解决办法
查看>>
分享14个超酷的视差滚动效果网站
查看>>
iptables防火墙的详解及使用;
查看>>
2016.4.26
查看>>
ansible变量三(注册变量和playbook的交互)
查看>>
JAVA对接电子面单接口demo-获取快递单号
查看>>
聊聊eureka instance的lastDirtyTimestamp
查看>>
Java 多线程 之 银行ATM实例
查看>>
对于文件管理的基本操作
查看>>
【自动化运维】从#手动到#远程到#批量安装虚拟机
查看>>