辛星浅析lvm

       首先说一下lvm的定义吧,所谓lvm,是logical  volume  manager的简写,它是由Heinz  Mauelshagen在Linux2.4内核上实现的。lvm的主要方法就是将一个或多个硬盘的分区在逻辑上进行集合,当成一块大硬盘使用,它能够实现动态的磁盘空间的管理,当硬盘的空间不够的时候,它可以将其他的硬盘的分区加入其中,这样相对于普通的磁盘分区有较大的灵活性。

      lvm的使用也更加方便,它的存储卷可以按需要随时改变大小与安装移除,而且存储卷也可以用更加直观的名称来命名,比如data、code等命名格式,而不是一味的使用诸如sda、sdb这种命名格式。总之lvm可以把原来的分区变成一个更大的空间,然后在这些空间上划分一些逻辑分区,当一个逻辑分区的空间不够用的时候,可以从剩余空间上划分一些空间给空间不够用的分区使用。

       这里首先介绍几个概念:

        (1)pv,即物理卷,它是指硬盘分区或从逻辑上与硬盘分区具有同样功能的设备,它是lvm的基本存储逻辑块,它和基本的物理存储介质相比,它包含lvm相关的物理参数。

        (2)vg,即卷组,它类似与非lvm系统中的物理硬盘,它由物理卷组成,可以在卷组上创建一个或者多个lvm分区,也就是多个逻辑卷,lvm卷组由一个或多个物理卷组成。

        (3)lv,即逻辑卷,它类似于非lvm系统中的硬盘分区,在逻辑卷上可以建立文件系统。

        (4)注意物理卷和逻辑卷分别会被划分为PE和LE的基本单元,它们也是lvm寻址的最小单元,它们的大小都是可以配置的,默认为4MB。

        (5)简单理解就是若干个pv组成了一个vg,然后再拆分为多个lv。


         创建lvm的步骤如下:

       (1)我们可以使用fdisk中使用n来创建一个新分区,然后我们制定大小即可,然后我们再用t来修改分区格式,我们这里应该修改为8e,然后我们使用w命令来写入分区。

        (2)然后我们使用pvcreate来产生一个pv,命令范例:pvcreate   /dev/sda3,我们可以用pvdisplay来查看已经存在的pv。

        (3)然后我们用vgcreate来产生一个vg,命令范例:vgcreate   star  /dev/sda3,我们可以用vgcreate来查看已经存在的vg。

        (4)然后我们用lvcreate来产生一个lv,命令返利:lvcreate  -L  100MB -n  qian  star,我们可以用lvdisplay来查看已经存在的lv。

        (5)然后我们使用mkfs来对lv进行格式化,命令返利:mkfs  -t   ext4   /dev/star/qian  ,然后我们使用mount来挂载即可啦。

    

         不过还要记得把相应的信息写入到/etc/fstab文件中奥,这样就可以开机有效啦。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值