lvm基本应用,扩展及缩减实现

一、    LVM的创建

    LVM因为他的可扩展和可伸缩的特性,被广泛的应用于磁盘管理中,创建LVM则必须先创建pv然后创建vg最后才能创建lv,他们之间的关系如下:呈金字塔结构

blob.png

    1、创建查看pv

        先用pvs查看当前系统下所有的pv,可以看到只有sda2一个

        blob.png

        然后我们创建一个pv,这里我用/dev/sdb来创建,并用pvs来查看是否创建成功了

        blob.png

        blob.png

        可以看到创建成功,可用pvdisplay来查看pv的详细情况

        blob.png

    2、创建查看vg

        创建pv之后则是创建一个VG,可用vgcreate -s指明PE的大小,这里我指明PE为1M,vg名字为mydata,创建完后用vgs和vgdisplay来查看vg的情况

        blob.png

        blob.png

        blob.png

        blob.png

    3、创建查看lv

        然后是创建lv,创建时指明创建的lv大小和名称,并指明由哪个VG提供的空间,这里我创建两个lv,一个2G的mydatalv1和一个3G的mydatalv2,指明由名为mydata的VG提供空间

        blob.png

        通过lvs和lvdisplay来查看现在的lv情况

        blob.png

        blob.png

        blob.png

    4、格式化并挂载

        最后对创建好的lv进行格式化并挂载,这里我将mydatalv1和mydatalv2分别格式化为ext4文件系统,并分别挂载至/tmp/mydata1和/tmp/mydata2上。

        blob.png

        blob.png

        blob.png

        然后用df -h查看,已经挂载成功了

        blob.png

    

二、    LVM的扩展缩减

    LVM的扩展缩减是通过扩展和缩减LV和逻辑卷来实现的,在LV不足时可通过扩展逻辑卷来增加容量。

    1、扩展mydatalv2的LV到3G用lvextend

        blob.png

        扩展mydatalv2逻辑卷到3G

        blob.png

    2、缩减mydatalv1的lv和逻辑卷到2G,缩减lv用lvreduce【请注意备份重要资料】

        blob.png先卸载

        blob.png然后检测

        blob.png缩减逻辑卷

        blob.png缩减lv

        blob.png重新挂载

        最后再通过df -h和lvs来查看一下

        blob.png

        blob.png

原创文章,作者:N17_信风,如若转载,请注明出处:http://www.178linux.com/12319

(0)
N17_信风N17_信风
上一篇 2016-03-09 09:52
下一篇 2016-03-09 09:55

相关推荐

  • ansible-playbook组件解析及操作全解

    一、ansible-playbook介绍:  playbook是由一个或多个”play”组成的列表。play的主要功能在于将事先归为一组的主机装扮成事先通过ansible中的task定义好的角色。从根本上来将,所谓的task无法是调用ansible的一个module。将多个paly组织在一个playbook中,即可以让他们联通起来按事…

    2015-08-24
  • 计算机的组成

        计算机组成(computer composition)指的是系统结构的逻辑实现,包括机器机内的数据流和控制流的组成及逻辑设计等。 计算机组成的任务是在指令集系统结构确定分配给硬件系统的功能和概念结构之后,研究各组成部分的内部构造和相互联系,以实现机器指令集的各种功能和特性。这种联系包括各功能部件的内部和相   &nbsp…

    2017-03-26
  • CentOS6.7 Xen安装部署和基本测试小结

    目录:    1. Xen的简介    1.1  Xen的大体结构    1.2 Xen对VM的称呼    1.3 Xen对CPU和内存的虚拟化过程    1.4 Xen对IO设备的虚拟化过程    1.5 Linux Kerne…

    Linux干货 2016-04-19
  • N26-第六周博客

    vim编辑器及简单shell脚本示例 请详细总结vim编辑器的使用并完成以下练习题 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; [root@localhost tmp]# vim rc.sysinit:%s@^[[:space:]]\+[^[:s…

    系统运维 2017-02-16
  • ###N25-Bazinga-第一周作业

    ###N25-Bazinga-第一周作业— 1,描述计算机的组成及其功能         计算机基本组成有五部分:     计算机的主要组成部分可以归纳为以下五个部分:控制器、运算器、存储器、输入设备、和输出…

    Linux干货 2016-12-06
  • linux文件权限管理和用户,组管理常用命令应用实例

    用户和组概念简述 用户一般指使用计算机的人,GNU/linux通过用户和用户组实现对计算机的文件访问和设备使用控制。 用户分类1.管理员root(类似皇帝,权力最大)2.普通用户:分为系统用户和普通登录用户。系统用户不登录,常用于发起一些进程提供服务,防止进程被劫持带来的风险,所以尽量减少以root身份发起进程对外提供服务。3.用户标识UID。管理员的UID…

    2017-10-05

评论列表(1条)

  • stanley
    stanley 2016-03-09 09:53

    细节决定成败,为写标签点赞