LVM

   本节主要为raid和LVM相关


一、作业

1、创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项

图片1.png图片2.png图片3.png

2、写一个脚本,完成如下功能:

(1) 列出当前系统识别到的所有磁盘设备

(2) 如磁盘数量为1,则显示其空间使用信息

否则,则显示最后一个磁盘上的空间使用信息

图片4.png图片5.png

3、创建一个可用空间为1GRAID1设备,要求其chunk大小为128k,文件系统为ext4,有一个空闲盘,开机可自动挂载至/backup目录

QQ截图20160829202131.png

二、博客:逻辑卷

逻辑卷管理器(LVM

 

  允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小

  允许在多个物理设备间重新组织文件系统

     将一个设备指定为物理卷

     用一个或者多个物理卷来创建一个卷组

     物理卷是用固定的物理区域(Physical ExtentPE)来定义的

     在物理卷上创建的逻辑卷是由物理区域(PE)组成

     可以在逻辑卷上创建文件系统

 

 

LVM介绍:

        dm: device mapper:将一个或多个底层块设备组织成一个逻辑设备的模块

设备名:/dev/dm-#

软链接:

/dev/mapper/VG_NAME-LV_NAME

/dev/mapper/vol0-root

/dev/VG_NAME/LV_NAME

/dev/vol0/root

 

LVM可以弹性的更改LVM的容量,是如何做到的?

   是通过交换PE来进行资料的转换,将原来LV内的PE转移到其他的设备中以降低LV的容量,或将其他设备中的PE加到LV中以加大容量!

PV:

  pvcreate:将实体pvcreate创建成为PV

  pvscan:搜寻目前系统里面任何具有PV的磁碟

  pvdisplay:显示出目前系统上面的PV状态

  pvremove:将PV属性移除,让该partition不具有PV属性

创建PV:

    先准备块设备,调整期id为8e

    然后创建pv:

图片6.png

      查看PV信息:

      图片7.png

VG:

  vgcreate:主要创建VG的命令

  vgscen:搜寻系统上是否有VG存在

  vgdisplay:显示系统上面的VG状态

  vgextend:在VG内添加额外的PV

  vgreduce:在VG内移除PV

  vgchange:配置VG是否启动

  vgremove:删除一个VG

    显示卷组

图片8.png

    创建卷组

图片9.png

LV:

  Lvcreate:创建LV

  Lvscen:查询系统上面的LV

  Lvdisplay:显示系统上面LV的状态

  Lvextend:在LV里面添加容量

  Lvreduce:在LV里面减少容量

  Lvremove:删除一个LV

  Lvresize:对LV进行容量大小的调整

查看逻辑卷

图片10.png

创建逻辑卷图片11.png 

图片12.png图片13.png

扩展

图片14.png

同步

图片15.png

扩展卷组

图片16.png图片17.png 

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

(0)
上一篇 2016-08-30 13:55
下一篇 2016-08-30 13:55

相关推荐

  • 8-5作业

    4、取本机ip地址 ifconfig | grep -o "1[0-9]\+\.[0-9]\+\.[0-9]\+\.[1-2][0-5][0-4]" 5、取各分区利用率的数值 df | grep "/dev/sda"|tr -s ' ' |cut -d" " -f5 |tr -d…

    Linux干货 2016-08-10
  • Nginx+Apache+Tomcat实现LANMT动静分离

    Nginx+Apache+Tomcat实现LANMT动静分离          目的:    本次实验主要目的为实现以Nginx作为反向代理,并实现分别访问动静态服务的效果。   拓扑结构:     &nbsp…

    Linux干货 2016-12-05
  • Python之入门篇

    一、环境准备 环境准备 –> pyenv (安装python解释器,管理Python版本,管理python虚拟环境) https://github.com/pyenv/pyenv https://github.com/yyuu/pyenv-installer # yum -y install git # curl -L https://ra…

    Linux干货 2017-02-05
  • vim编辑器

    一、vim编辑器简介     文本:ASCII,Unicode     文本编辑种类:     行编辑器:sed     全屏编辑器:nano,vi     v…

    Linux干货 2016-08-10
  • 05linux用户和组的权限总结

    1、文件的权限分类 文件的权限对象分三类:属主(u)、属组(g)、其他(o),每个对象都有rwx,读写执行三类权限。 对于文件 r:可查看文件内容 w:可修改其类容 x:可把此文件提请内核启动为一个进程 对于目录 r:可使用ls查看此目录中文件列表 w:可在此目录中创建和删除文件 x:可使用ls查看目录中文件列表,可以cd进入此目录 X:只给目录x权限,不给…

    Linux干货 2016-11-27
  • 何为正则表达式?

    何为正则表达式?   UNIX/Linux上有许多文本处理工具,其中最主要最重要要属grep、sed、和awk三种了,被称为文本处理三剑客。但是要完全认识他们的各种功能,则必须现在正则表达式及其元字符的使用上打好基础。 什么是正则表达式呢?正则表达式(regular expression,RE)是一种字符模式,用于在查找过程中匹配指定的字符。正则表…

    Linux干货 2016-08-16

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-02 10:27

    文章对所学的知识点总结的很全面,对于lvm的工作原理,如果通过图来展示会更清晰。