LVM2:创建、使用、扩展、缩减、快照五步骤

LVM2这是个关键的概念,还是从操作中比较容易理解


1、创建一个至少有两个PV组成的大小为40G的名为testvg的VG;要求PE大小为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录

注意点:在vmware中添加两块硬盘,但是并不能马上可以查看,需要扫描一下磁盘,磁盘未/dev/sdc,/dev/sdd

blob.png

然后创建LVM的基本组成部分PV

blob.png

创建PE为16M的VG

blob.png

LVM创建

blob.png

testlv好比一块没有创建文件系统的磁盘,需要创建文件系统才能挂载

blob.png

可产看到UUID

blob.png

挂载到/users

blob.png

2、新建用户archlinux,要求其家目录为/users/archlinux,而后su切换至archlinux用户,复制/etc/pam.d目录至自己的家目录

blob.png


blob.png


3、扩展testlv至7G,要求archlinux用户的文件不能丢失

先查看vg中是否有足够空闲空间,

-l +2G(扩容2G) = -L 7G(增加到7G)

blob.png


blob.png

4、收缩testlv至3G,要求archlinux用户的文件不能丢失

缩减和扩展不同,需要先把挂载的目录卸载

blob.png


但是遇到了一点阻力,/users正在被人使用,正忙,但是无妨,既然可以忙,那就可以让它闲着,就是这么简单粗暴

blob.png

之后不见了

blob.png

然后的流程是固定的

    检测修复

    resize2fs 调整逻辑边界

    lvreduce 缩减物理边界

blob.png

然后重新挂载,检查一下,原来的数据还在,说明没有破坏文件

blob.png



5、对testlv创建快照,并尝试基于快照备份数据,验正快照的功能

创建只读快照

blob.png

然后挂载

blob.png

此时去两个文件中查看进行对比,快照成功

blob.png



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

(0)
000000
上一篇 2016-09-05
下一篇 2016-09-05

相关推荐

  • Linux学习总结&day07-正则表达式&文本处理工具

    第一部分、正则表达式     1、什么是正则表达式     正则表达式就是处理字符串的方法,它是以行为单位来进行字符串的处理行为,正则表达式通过一些特殊符号的辅助,可以让用户轻易的达到查找、删除、替换某特定字符串的处理程序。     正则表…

    Linux干货 2016-08-08
  • Linux终端类型

    前言 终端是一个很重要的外设,用过终端设备的人都知道如果设备类型不对就会有乱字符,也可用仿真终端软件如netterm试验一下,Linux的终端信息放在 /usr/share/terminfo下,在这个目录的子目录v下就有许多的如vt100,vt102,vt200等,看一下就知道了。 终端类型的区别与概念 1、 pty(虚拟终端): 但是如果我们远程telne…

    Linux干货 2016-10-14
  • Linux-Centos7编译内核

    编译内核     前提:         (1)准备好开发环境         (2) 获取目标主机上硬件设备的相关信息         (3) 获取目标主机系统功能的相关信息       …

    2017-07-16
  • centos 6 配置bind

    BIND BIND(Berkeley Internet Name Daemon)是现今互联网上最常使用的DNS服务器软件,使用BIND作为服务器软件的DNS服务器约占所有DNS服务器的九成[。BIND现在由互联网系统协会(Internet Systems Consortium)负责开发与维护。 DNS是什么 DNS(Domain…

    Linux干货 2016-12-19
  • 初学Linux之文本处理工具和正则表达

    1、各种文本工具来查看、分析、统计文本 
    2、grep 
    3、正则表达式和扩展正则表达式 
    4、egrep

    2017-12-09
  • LAMP基于RPM包实现(httpd与php以module方式结合) 1

    概述:     LAMP是web服务的最基础的组合方式,本系列将介绍一下关于LAMP组合的各种部署方式,包括:     基于RPM包的实现:         httpd与php结合的方式为module…

    Linux干货 2016-10-14