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)
DadiDadi
上一篇 2016-08-30
下一篇 2016-08-30

相关推荐

  • 马哥教育网络班20期+第5周课程练习

    1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; [root@localhost ~]# grep '^[[:space:]]\+' /boot/grub/grub.conf 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至…

    系统运维 2016-07-12
  • 一个简单的负载均衡集群:web服务

    一个简单的负载均衡集群:以web服务为例 实验环境:三台主机(CentOS 7.3)             主机1:IP地址 172.18.0.88(Haproxy代理服务器)             主机2:IP地址 172.…

    Linux干货 2017-05-17
  • 制作引导分区

      使用虚拟机制作一个可以引导启动的简单系统。方法如下:   一、制作两个分区     1、添加一块新的硬盘,新建两个分区,格式化并挂载到/mnt/boot和/mnt/sysroot目录中;虚拟机添加硬盘的操作很简单就不做演示了,要注意的是添加的硬盘最好选择成“将虚拟磁盘存储为单个个文件”,并为将文件名修改为容易识别的…

    Linux干货 2016-01-18
  • Linux的命令使用格式

    ◆Linux命令格式:command [options]  [arguments]command:命令options:  –单词   或   -单字如: ls –allequ      ls -als -a -b -cequ&…

    Linux干货 2016-10-31
  • LInux 网络及相关进程作业管理

    马哥教育网络班23期+第四周课堂练习 Linux 网络及相关进程作业管理 一、概述 1.1 简介: 进入Linux学习第四周,这一周讲的知识点非常的多,也特别的碎,感觉这一周的内容掌握起来有很大的难度,主要是要记的命令很多,包括yum 的一些安装的命令,配置yum 源,相关的网络的命令和参数,还有就是进程管理和作业管理中的相关工具的使用,最后还讲了bash脚…

    Linux干货 2016-10-24
  • N25-第八周

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态; 在线的主机使用绿色显示; 不在线的主使用红色显示; #!/bin/bash ipnet=172.16.250. trap ‘trap_action’ INT trap_action() { break return 1 } for ((i=1…

    Linux干货 2017-05-27

评论列表(1条)

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

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