N25第四周总结(lvm)

lvm 详解

大纲:

   1、什么是lvm

    2、为什么要使用lvm

    3、如何实现lvm

    4lvm各项命令详解

 

1、什么是lvm

       lmv Logical Volume Manager)逻辑卷管理,简单的说是将一个或多个硬盘的物理分区整合在一起,逻辑上形成一块磁盘,然后在逻辑磁盘里创建逻辑分区,再然后就可以对逻辑分区进行创建文件系统,挂载使用了。

 

2、为什么要使用lvm

       因为在使用普通的物理分区时,我们只能对每块分区进行估量大小,这样或多或少会浪费一部分磁盘容量。而且如果分区容量不足时也没有有效的办法,这样在磁盘管控上,会显得非常笨拙且没有效率,而lvm逻辑卷却正好解决了以上所有的难题,不但可以对逻辑磁盘进行扩大与缩小,也可以对逻辑分区进行扩展缩小,大大提高了磁盘的可用性。

 

3、如何实现lvm

     首先先将物理分区格成一个个pe块;                            pvcreate

    然后pe块整合,形成一个逻辑磁盘;                            vgcreate

    最后在逻辑磁盘中创建逻辑分区,在逻辑分区中创建文件系统,挂载使用。         lvcreate

      N25第四周总结(lvm)


4lvm各项命令详解:

    实验磁盘信息:         

       N25第四周总结(lvm)


    pv管理工具:()

                pvs [DEVICE]:                 简要pv信息显示 

                pvdisplay [DEVICE]:             显示pv的详细信息

                pvcreate <DEVICE1,DEVICE2,…..>:       创建pv

             例如:

               N25第四周总结(lvm)

               N25第四周总结(lvm)

               N25第四周总结(lvm)

 

    vg管理工具: (注:在通常情况下,创建vg时,系统会自动调用pvcreate,所以可直接从vg开始创建)

        vgcreate [-option]  VGName  pvdevice      创建vg

                       -s # :指定pe大小(KM。。)

               N25第四周总结(lvm)

                 

          vgs [VGNAME]:                       简要显示vg信息

                 N25第四周总结(lvm)

                  

          vgdisplay [VGNAME]:                   显示vg详细信息

                  N25第四周总结(lvm)

                  

          vgextend vgname  pvdevice….           往逻辑卷里添加物理分区:

                   N25第四周总结(lvm)

                  

          vgreduce vgname pvdevice                vg卷里移除物理分区:

                   N25第四周总结(lvm)

 

     lv管理工具:(前提是vg卷必须要创建好)

                

               lvcreate  -L #M,G..[size]  -n name  VGname          

                     -l #        指定需要多少pe

                     -l 100%VG    使用VG上所有的空间

                  N25第四周总结(lvm)

 

   lvs [LVNAME]

         N25第四周总结(lvm)

 

        lvdisplay [LVNAME]

         N25第四周总结(lvm)

 

   lvremove  /dev/vg_name/lv_name

       N25第四周总结(lvm)

 

   扩展逻辑卷:(先扩展物理空间,在扩展文件系统)

       lvextend  -L  [+]#M,G…  /dev/vg_name/lv_name

        e2fsck -f /dev/vg_name/lv_name

          resize2fs /dev/vg_name/lv_name (只适用于ext*系列)

                 N25第四周总结(lvm)

 

 

   缩小逻辑卷:(先缩减文件系统,再缩减物理空间)

        umount /dev/VG_name/LV_name

         e2fsck -f /dev/vg_name/lv_name  强制检测文件系统

          resize2fs /dev/vg_name/lv_name #M,G.. 缩减文件系统大小

           lvreduse  -L #M,G..  /dev/vg_name/lv_name 缩减逻辑卷的大小

               N25第四周总结(lvm)

 

    快照:snapshot

       lvcreate -L #M,G.. -p r -s -n snapshot_lv_name  /dev/vgNAME/lvNAME

          -p权限(一般都是r,只读) -s指明快照卷 

               N25第四周总结(lvm)

 

原创文章,作者:N25_韩奇洋,如若转载,请注明出处:http://www.178linux.com/64492

(0)
N25_韩奇洋N25_韩奇洋
上一篇 2016-12-22
下一篇 2016-12-22

相关推荐

  • 正则表达式简述

    正则表达式简述 什么是正则表达式: 正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。 正则表达式分类: 标准正…

    Linux干货 2016-04-05
  • 学习宣言

    书山有路勤为径,学海无涯苦作舟。学吧!!!

    Linux干货 2016-10-29
  • 【N25第三周作业】用户及权限管理

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@localhost ~]# who root     pts/0        2016-12-14&nb…

    Linux干货 2016-12-14
  • 8-1作业

    1、创建testuser uid 1234,主组:bin,辅助组:root,ftp,shell:/bin/csh home:/testdir/testuser [root@localhost ~]# useradd -u 1234 -g bin -G root,ftp …

    Linux干货 2016-08-03
  • 关于大型网站技术演进的思考(九)–网站静态化处理–总述(1)

    原文出处: 夏天的森林    在存储瓶颈的开篇我提到像hao123这样的导航网站只要它部署的web服务器数量足够,它可以承载超大规模的并发访问量,如果是一个动态的网站,特别是使用到了数据库的网站是很难做到通过增加web服务器数量的方式来有效的增加网站并发访问能力的。但是现实情况是像淘宝、京东这样的大型动态网站在承担高并发的情况下…

    Linux干货 2015-03-11
  • Linux磁盘管理(一)

      磁盘,计算机最常见的存储硬件设备。对Linux而言,其哲学思想之一就是一切皆文件,因此linux之上所有设备的操作都是通过文件接口来实现的,也就是说在访问设备的时候就如同访问一个文件一样,因为他们使用的都是文件系统接口。 向磁盘中写入数据的操作过程:   首先硬件设备在系统上会映射成一个一个文件,我们在对硬件中写入数据就相当…

    Linux干货 2016-08-30