lvm学习

通用线程: 学习 Linux LVM,第 1 部分

通用线程:学习 Linux LVM,第 2部分

lvm逻辑卷管理器。最近做性能测试时把数据目录挂在到普通物理分区和lv,速度居然降低了70%多,df查看之后,发现使用默认的home目录,其实是一个逻辑卷。于是研究了一番lvm

lvm简单的解释:一个磁盘、磁盘分区或者raid设备,都叫做物理卷,但是又不是真正意义的物理卷,等会解释。一个或多个物理卷可以组成一个lvg,即逻辑卷组,逻辑卷组相当于把若干个物理卷组成了一个存储池,可以在这个池子中去提取需要的存储区域,这些提取出的存储区域就是逻辑卷。逻辑卷的好处是可以动态扩展大小。

现在讲讲lvm的创建过程,需要使用的命令包括cfdisk, sfdisk, pvcreate, pvdisplay, vgcreate, vgdisplay, lvcreate, lvdisplay

ubuntu上使用这些命令需要安装 lvm2软件包

1.cfdisk类似于fdisk,用于给磁盘分区,在给一个用于创建逻辑卷的分区设定分区类型时,貌似只能使用cfdisk,因为需要把该分区设定为8E,即LVM类型,创建完之后可以使用sfisk查看。假设这个物理卷是/dev/sdb3

2.创建物理卷,这里就可以看出和普通分区的区别了:

pvcreate /dev/sdb3  

创建成功后可以使用 pvdisplay查看

3.创建lvg,

vgcreate main /dev/sdb3  

表示使用sdb3创建逻辑卷组main,

创建成功后可以使用vgdisplay查看

4.创建lv,

lvcreate -L8G -nlv_home main 

表示在逻辑卷组main上创建逻辑卷lv_home


创建结束,此时可以把逻辑卷挂载到某个目录去使用了。如果感觉这个逻辑卷大小不够,可以扩展:

lvextend -L+2G /dev/main/lv_home

虽然知道了怎么创建lvm和使用lvm,但是还是不明白为什么性能会相差那么大。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值