知识扩展 LVM

回复 收藏
一,使用LVM管理器需要明白如下几个概念。
物理卷(physical Volume,PV)物理卷是LVM的最底层概念,是LVM适合管理较大的存储设备。一个物理卷对应一个分区。

卷组(volume group VG)卷组是通过将单个或多个物理卷组成的卷组。卷组的大小取决于物理卷的容量和个数。

逻辑卷(Logical Volume LV) 从卷组中提取多少容量来创建逻辑卷,最后对逻辑卷格式化并挂载使用。


如何创建逻辑卷。
1,创建分区,将分区转化成物理卷。
fdisk /dev/sdb ==>通过此命令创建2个分区分别为dev/sdb1  dev/sdb2。
pvcreate /dev/sdb1
prvcreate /dev/sdb2  2个物理卷创建完成。
可以通过pvdisplay查看物理卷是否转化OK。

2,创建卷组,将物理卷添加至卷组中区。
vgcreate   vg1   /dev/sdb1 /dev/sdb2  .
可以通过vgdisplay查看卷组。

3,创建逻辑卷。
lvcreate -L  2G -n test   vg1
lvcreate -L 2G -n  test2  vg1
其中L为指定逻辑卷的大小
n为逻辑卷的名称。
可以通过lgdispaly查看逻辑卷的情况。
4 ,格式化逻辑卷。
mke2fs -t ext4  /dev/vg1/test1
mke2fs -t ext4 /dev/vg1/test2
5,挂载逻辑卷
mount /dev/vg1/test1 /mnt/123
mount /dev/vg1/test2 /mnt/234  (重启后失效)
永久挂载的话和挂载硬盘分区一样。

三,如何扩展逻辑卷。
逻辑卷的卷组是可以动态调整容量大小的,所以当逻辑卷的容量没有足够的空间划分给逻辑卷的话,我们可以通过添加的的物理卷,再将新添加的物理卷加到卷组中去,这样就可以扩展逻辑卷的大小。

1,添加硬盘,创建一个分区,并将分区转化为物理卷。比如/dev/sdc1

2,使用vgextend将物理卷追加至卷组中去。

3,使用lvextend将调整逻辑卷的大小。

4,最后用resize2fs更行文件系统的大小。
2016-02-24 17:03 举报
已邀请:
0

ilinux

赞同来自:

希望分享些实际案例,比如先raid再lvm之类的{:4_94:}
0

wangzai

赞同来自:

学习
0

wangzai

赞同来自:

学习

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: