linux学习33 运维高级技能-在Linux实现LVM逻辑卷及快照

一、LVM2

  1、LVM:Logical Volume Manager,Version:2

    LVM有点类似于我们的软raid,不过他们的驱动完全相反,我们的软raid用的是内核中的md模块,而LVM用的是dm模块,也就是device mapper(设备映射组件)。

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

  3、我们首先将我们的物理硬盘设备可用创建为PV,也就是可用记录元数据的设备,然后再将我们的多个pv组成VG,在组成VG之前我们的PV是不会划分成PE的,当我们的PV组成VG以后我们的PV就会被划分成多个块(PE[physics Extent])组成VG。因为我们不同的VG有可能PE大小是不一样的,比如有些VG的单个PE是8M,有些VG的单个PE是16M,因此我们的PE是PV加入至VG之后才开始分配的。在我们VG之上创建LV存储卷的过程就是指定特定数量的PE来组成一个逻辑存储空间的过程。比如我给其三个PE,一个PE为4M那么一共就是12M,将来这个空间不够用时再加一个PE进去就成16M了,然后我们发现分配过多我们还可以减掉一个,然后又回到了12M了,但是这个过程是不会损坏LV中本来存放的数据的,所以逻辑卷的大小可以动态扩展或收缩而不损坏原来的数据的

    

  4、我们的PE一旦分配给这个逻辑卷使用后他就不再叫做PE而叫做LE [Logic Extent]

  5、对于VG来讲,他的每一个设备文件组织完以后这个设备文件都在 /dev/mapper/VG_NAME-LV_NAME下,比如/dev/mapper/vol0-root表示vol0这个卷组上的一个叫做root的lv逻辑卷。因为这样不怎么好记因此他有一个简洁的符号链接指向他,也就是/dev/VG_NAME/LV_NAME,即

    /dev/mapper/VG_NAME-LV_NAME  <--- /dev/VG_NAME/LV_NAME

[[email protected] ~]# ls -ld /dev/mapper/*
lrwxrwxrwx 1 root root       7 Jan  7 05:09 /dev/mapper/centos-root -> ../dm-0
lrwxrwxrwx 1 root root       7 Jan  7 05:09 /dev/mapper/centos-swap -> ../dm-1
crw------- 1 root root 10, 236 Jan  7 05:09 /dev/mapper/control
[[email protected] ~]# ls -ld /dev/centos/*
lrwxrwxrwx 1 root root 7 Jan  7 05:09 /dev/centos/root -> ../dm-0
lrwxrwxrwx 1 root root 7 Jan  7 05:09 /dev/centos/swap -> ../dm-1

二、LVM讲解

  1、LVM:Logical Volume Manager,Version:2

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

      /dev/dm-#

      /dev/mapper/VG_NAME-LV_NAME

        /dev/mapper/vol0-root

      /dev/VG_NAME/LV_NAME

        /dev/vol0/root

    0:16:50

      

原文地址:https://www.cnblogs.com/Presley-lpc/p/12158973.html

时间: 2024-11-04 22:15:23

linux学习33 运维高级技能-在Linux实现LVM逻辑卷及快照的相关文章

linux学习20 运维核心技能-grep命令与基本正则表达式

一.回顾 1.bash的特性:hash,变量 命令hash:hash命令 变量: 本地变量,环境变量,局部变量 位置参数变量,特殊变量 变量赋值:name=value,export name=value,declare -x name=value 变量引用:$name,${name} 变量撤销:unset name 2.bash脚本编程,运行脚本 #!/bin/bash # 3.bash的配置文件 profile类:登陆式shell bashrc类:非登录式shell 登录式shell: /et

Linux 学习34 运维加薪技能-btrfs文件系统管理与应用

一.回顾 1.lvm2 lvm:边界动态扩展或收缩:快照: pv --> vg --> lv PE: LE: 2.dd:复制 二.btrfs文件系统:(技术预览版) 1.Btrfs(B-tree,Butter FS,Better FS),GPL,Oracle从2007年左右开始研发,使用写时复制机制(COW):其设计就是为了用来取代ext3/ext4的 2.核心特性 a.多物理卷支持:btrfs可由多个底层物理卷组成:支持RAID,以联机“添加”,“移除”,“修改” b.写时复制更新机制(Co

linux下lvm逻辑卷和快照的命令详解

创建pv 格式:pvcreate 设备1 设备2... pvcreate /dev/sda5 /dev/sda6 pv开头常用命令:pvmove,pvremove,pvdisplay,pvs 创建vg 格式:vgcreate 卷组名 物理卷1 物理卷2... 选项:-s 指定PE的大小,默认为4MB vgcreate VG01 /dev/sda5 /dev/sda6 vg开头常用命令:vgremove,vgextend,vgreduce,vgs,vgdisplay 创建lv 格式:lvcreat

linux服务器 磁盘和文件系统管理(二) LVM逻辑卷管理的基本操作

上一章我们说完了硬盘的分区.格式化与挂载分区,用是可以正常使用了,但是一旦出现系统分区不够用了,我们不得不备份.删除相关数据或者重新规划分区来满足系统的需要,那么如何才能解决这类的问题呢?这就可以用到我们标题中所提到的LVM动态分区,所谓LVM,它功能就是可以在现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性 在进行LVM逻辑卷管理之前,我们需要先了解下LVM的几个基本术语: PV(Physical Volume,物理卷)物理卷是LVM机制的基本存储设备,通常对应一个普通分区或整个

Linux界顶级运维专家马哥今晚亲自带你飞,错过了再等一年!

良心提示:文末有彩蛋哦! 精彩纷呈.干货不能再多的马哥2016Linux运维公开课第一季完美落幕! 2016年的春天,每周三都有马哥Linux运维公开课,你都参加了吗?马哥Linux运维公开课第一季在来自阿里的罗老师的<应运而生的架构>完美落幕! 错过了第一季,你还要错过第二季吗? 本周三由马哥教育创始人-马哥作为先锋,先为小伙伴们带来一场Linux学习饕餮盛宴--<Linux运维工程师学习路线图>!速度带上你的运维小(hao)伙(ji)伴(you)报名马哥Linux运维公开课第二

Linux云自动化运维第四课

Linux云自动化运维第四课 一.vim 1.vim光标移动 1)在命令模式下 :数字  ###移动到指定的行 G  ###文件最后一行 gg  ###文件第一行 2)在插入模式下 i  ###光标所在位置插入 I  ###光标所在行行首 a  ###光标所在字符的下一个位置 A  ###光标所在行行尾 o  ###光标所在行下一行 O  ###光标所在行上一行 s  ###删除光标所在字符插入 S  ###删除光标所在行插入 2.vim的退出模式 :q  ###当用vim打开文件但没有对字符作

关于Linux主流框架运维工作剖析

LINUX是开源的,这也是最主要的原因,想学Windows,Unix对不起,没有源代码.也正是因为这样,LINUX才能够像雪球一样越滚越大,发展到现在这种规模.今天将为大家带来关于Linux主流框架运维工作剖析,大家一定要认真阅读哦~ 随着IT运维的不断发展,尤其的Linux的飞速发展,越来越多的企业开始使用Linux操作系统平台,例如CentOS.RedHat.Ubuntu.Fedora等等,成千上亿个网站涌现在当今互联网,互联网已经成为必不可少的工具,那今天我们跟大家一起来分享讨论目前用的最

老男孩linux+Python高薪运维就业班第一关课后上机实战考试题

老男孩教育linux+Python高薪运维就业班第一关课后上机实战大考察 (开课第三天上机考试题) (每题10分共130分,过100即可,请给出详细步骤) 1.创建目录/data/oldboy ,并且在该目录下创建文件oldboy.txt,然后在文件oldboy.txt里写入内容"inet addr:10.0.0.8 Bcast:10.0.0.255 Mask:255.255.255.0"(不包含引号). 2.将题1中的oldboy.txt文件内容通过命令过滤只输出如下内容: 10.0

linux故障定位,运维必备

linux故障定位,运维必备 背景有时候会遇到一些疑难杂症,并且监控插件并不能一眼立马发现问题的根源.这时候就需要登录服务器进一步深入分析问题的根源.那么分析问题需要有一定的技术经验积累,并且有些问题涉及到的领域非常广,才能定位到问题.所以,分析问题和踩坑是非常锻炼一个人的成长和提升自我能力.如果我们有一套好的分析工具,那将是事半功倍,能够帮助大家快速定位问题,节省大家很多时间做更深入的事情. 说明本篇文章主要介绍各种问题定位的工具以及会结合案例分析问题. 分析问题的方法论套用5W2H方法,可以