加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux LVM的管理

发布时间:2016-01-17 12:10:16 所属栏目:Linux 来源:网络整理
导读:LVM的管理 我们先来介绍一下DM,以及逻辑卷的原理: DM:Device Mapper 设备映射,用于提供逻辑设备的机制 1、将多个物理设备组合成一个逻辑设备 2、实现RAID,L

LVM的管理

我们先来介绍一下DM,以及逻辑卷的原理:

DM:Device Mapper 设备映射,用于提供逻辑设备的机制

1、将多个物理设备组合成一个逻辑设备

2、实现RAID,LVM2(逻辑卷2)的功能

3、LVM2功能实现的核心

4、能够实现动态扩展和缩小文件系统空间

5、支持镜像的功能

DM中将多个物理设备组织成逻辑设备的方式:

Linear(线性设备)、mirror(类似于镜像)、snapshot(快照)、multipath(多路径)

快照:访问同一个数据的另一条路径。实现数据备份

DM中多个物理磁盘组织成一个逻辑设备,逻辑设备上需要创建类似逻辑分区才能使用。

物理卷PV:Physical Volume (即多个物理设备)

卷组VG:Volume Group  (逻辑设备,PV的组合)

逻辑卷:Logical Volume (可动态扩展的分区)

每一个逻辑卷都是一个独立的文件系统,它有两个边界:物理边界,逻辑边界

可对逻辑卷创建快照,逻辑卷和快照都存于VG中。

卷组是由一个个的PE组成,而PE过渡到逻辑卷时,被称为VE

PE:Physial Extend,物理盘区。物理卷只有加入卷组后才能成为PE

LE:Logical Extend,逻辑盘区

接下来说一下逻辑卷的管理:

建议将逻辑卷创建到raid上。(硬件raid)

pv:

pvcreate:创建pv。

-f:强制创建

例:#  pvcreate  /dev/sda{10,11}

pvscan | pvs:扫描当前系统上一共有多少个pv

pvdisplay:查看pv的详细信息,可指定一个pv

例:#  pvdisplay  /dev/sda10

pvmove:将存有数据的盘区里的数据移动到另一个盘区中

例:#  pvmove  /dev/sda10

pvremove:将一个盘区里的源数据给抹除掉

例:#  pvremove  /dev/sda10 (删除/dev/sda10盘区)

准备创建pv是需要先有几个磁盘,且将磁盘类型设定为8e,即LVM类型。

vg:

vgcreate:创建vg

-s #:指定PE大小,默认为4M

例:#  vgcreate  myvg  /dev/sda{10,11}

vgremove:删除vg

例:#  vgremove myvg

vgextend:扩展vg的大小,即添加一个PE

例:#  vgextend  myvg  /dev/sda12

vgreduce:缩减vg的大小,即移除一个PE的过程

例:#  vgreduce  myvg  /dev/sda10

vgs:查看当前系统上有多少个卷组

vgdisplay:查看vg的详细信息,可指定一个vg

lv:

lvcreate:创建lv

-n:指定名字

-L:指定大小

lvcreate  -n  LV_NAME  -L  #G  VG_NAME

例:#  lvcreat  -L  50M  -n  testlv myvg

lvremove:移除lv

例:#  lvremove  /dev/myvg/testlv

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读