关键词:
目录:一.LVM的介绍
二.LVM的创建
三.逻辑卷LV增大减小
四.LVM快照
一.LVM的介绍
- LVM是逻辑卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制。LVM的作法是将若干个磁盘分区连接为一个整块的卷组,形成一个存储池。管理员可以在卷组上随意创建逻辑卷组,并进一步在逻辑卷组上创建文件系统。管理员通过LVM可以方便的调整存储卷组的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配。当系统添加了新的磁盘,通过LVM管理员就不必将磁盘的 文件移动到新的磁盘上以充分利用新的存储空间,而是直接扩展文件系统跨越磁盘即可。
LVM的结构如图二.创建LVM
1.格式化硬盘
- n(创建一个新分区),
- p(创建一个主分区),
- 1(主分区号),
- (输入分区起始地址,默认1),
- (输入分区结束地址,默认是整块硬盘的最后一数据块),
- t(修改分区类型,默认是83),
- 8e(Linux LVM分区类型),
-
- w(保存并退出),这样会创建硬盘1分区,完全占用了硬盘的空间。
2.创建PV
这里已经用上一步的方法格式化了 /dev/sd[cdef]1 四个硬盘
pvcreate命令+硬盘名来创建PV
pvdisplay 查看PV信息
3.创建VG
创建 :vgcreat+VG名+参数+PV名 查看VG信息:vgdisplay (-s 指定PE块的大小,默认是4M)
4.划分LV
划分:lvcreat+参数+VG名 查看:lvdispaly
(-L l都是指定LV大小 -L +500M表示增加500M大小 -L 500M表示增加到500M大小 l则表示增加多少PE大小或者增加到多少PE大小 -n指定LV名)三.逻辑卷LV增大减小
首先格式化LV然后挂载使用
拷贝部分文件到里面
扩大LV容量- lvextend+参数 +LV名可以扩展逻辑卷
- resize2fs+LV名可以扩展文件系统
- lvextend+参数+LV名-r 可以扩展逻辑卷,同时扩展文件系统大小(-L 500M :指扩展到500M,系统此时会找最近的柱面进行匹配)
- 查看LV发现从之前的256M扩展到了现在的512M
- 打开挂载目录文件完好
减小LV容量减小必须在离线状态下执行,必须先强制检查文件系统错误,防止缩减过程损坏数据;
- w(保存并退出),这样会创建硬盘1分区,完全占用了硬盘的空间。
- 取消挂载
-
- 强制检查文件系统错误
- 先减小文件系统大小
- 然后减小LV大小
- 查看LV信息 发现此时已经由512M减小到了256M了
- 重新挂载 查看挂载目录 文件完好
- (减小LV可能会造成数据丢失,所以先要做一次备份再进行操作)
四.LVM快照
在一个处于繁忙状态的服务器上,要备份大量的数据时,需要停掉大量的服务,否则备份下来的数据极容易出现误差,这样的备份基本上不能达到备份的目的。而快照是保存那一刻的数据状态,之后的每一次数据变动都会记录到快照区域。
快照的原理
创建快照
-p :permission,设置生成快照的读写权限,默认为RW;r为只读
-s 指定lvcreate生成的是一个快照
挂载快照
恢复快照 先取消挂载然后恢复
lvm基本介绍与常用命令
一、LVM介绍LVM是LogicalVolumeManager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM-优点:LVM通常用于装备大量磁盘的系统,但它同样适于仅有一、两块硬盘的小系统。小系统使用LVM的益处:传统的文件系统是基... 查看详情
lvm基本介绍与常用命令
一、LVM介绍LVM是LogicalVolumeManager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM-优点:LVM通常用于装备大量磁盘的系统,但它同样适于仅有一、两块硬盘的小系统。小系统使用LVM的益处:传统的文件系统是基... 查看详情
lvm
...boot分区用于存放引导文件,不能基于LVM创建。3.LVM机制的基本概念a)PV(physicalvolume,物理卷) 整个磁盘,或使用fdisk等工具建立的普通分区,包括许多默认4MB大小的PE(physicalextent,基本单元)。b)VG(volumegroup, 查看详情
lvm是逻辑盘卷管理(代码片段)
...辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。卷组(VolumeGroup,VG)类似于非LVM系统中的物理磁盘,其由一个或多个... 查看详情
lvm基本应用,扩展及缩减实现
LVM是使用纯软件的方式来组织一个或多个底层硬件设备为一个抽象的逻辑设备来使用的这一解决方案。它用到了内核中的dm模块: dm:devicemapper,将一个或多个底层设备组织成一个逻辑设备的模块 ... 查看详情
centos下lvm的使用
一、基本概念:LVM(LogicalVolumeManager):首先是基于实际的物理磁盘创建LVM分区,并创建物理卷PV。一个或多个物理卷可以用来创建卷组VG。然后基于卷组可以创建逻辑卷LV。只要在卷组中有可用空间,就可以随心所欲的创建逻辑... 查看详情
lvm逻辑卷的基本应用,扩展及缩减快照功能实现方法
lvm:逻辑卷管理作用:将多个物理磁盘组合成一个逻辑磁盘,使其拥有更大的磁盘空间逻辑磁盘结构如下:一、下面一Centos6为例来创建lvm,首先在虚拟机上添加3块硬盘,大小自定。1、fdisk-l:查看系统上的磁盘使用情况  ... 查看详情
000——lvm基本概念
介绍LVM(LogicalVolumeManagement)是一种存储设备管理技术,它赋予用户权力,汇集和抽象物理存储设备,从而实现更轻松,更灵活的管理。利用devicemapper这个Linux内核框架,当前迭代版本LVM2,可将现有存储设备收集到组中,并根据... 查看详情
lvm的基本创建(代码片段)
这篇文章主要讲述lvm的基本术语,以及如何创建lvm。由于传统分区的乏方式带来的诸多问题:如我们碰到当分区大小不足的时候,只能通过增加新的硬盘,然后对新的硬盘进行分区、格式化后,将之前分区的所有数据都拷贝到新... 查看详情
lvm基本应用(自我整理)
LVM简介 LVM(LogicalVolumeManager):逻辑卷管理员,它是Linux环境下对磁盘分区进行管理的一种机制。Linux用户安装Linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间。普通的... 查看详情
lvm基本操作创建
LVM英文翻译为逻辑卷管理。相对于实际存在的物理卷组的管理。说白了,就是为了实现磁盘空间的动态变化而提出的技术。其实质就是通过虚拟化实际存在的物理磁盘啊或者磁盘分区,将其模拟成对系统看来是一样的物理卷... 查看详情
转载linux磁盘管理:lvm逻辑卷管理
Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理 这篇随笔将详细讲解Linux磁盘管理机制中的LVM逻辑卷的基本概念以及LVM的工作原理!!!一、传统的磁盘管理其实在Linux操作系统中,我们的磁盘管理... 查看详情
lvm基本应用,扩展及缩减实现!(代码片段)
LVM概述 【百度百科】LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管... 查看详情
lvm基本知识与常用命令
lvm基础知识: lvm是LogicalVolumeManager(逻辑卷管理)的缩写,可以理解为一种硬盘分区管理工具,有以下几个重要的基础术语:物理卷(PyhsicalVolume,PV):是由系统的基础存储设备,如/dev/sda,/dev/sda1等转换过来的... 查看详情
lvm逻辑卷卷组基本操作增删扩缩(代码片段)
创建LVM1、将物理磁盘设备初始化为物理卷pvcreate/dev/sdb/dev/sdc2、创建卷组,并将PV加入卷组中vgcreatlinuxvg/dev/sdb/dev/sdc3、基于卷组创建逻辑卷lvcreat-nlinuxlv-L2Glinuxvg4、为创建好的逻辑卷创建文件系统mkfs.ext4/dev/linuxvg/linuxlv5、将格... 查看详情
+++++++lvm2基本应用,扩展及缩减实现
LVM2 逻辑卷管理器第二版,LogicalVolumeManagerVersion2,将多个底层设备组织成一个单一的逻辑设备。 1、纯软件实现的虚拟层次上的软设备lvm2 2、磁盘损坏时,数据恢复困难。人为损坏数据,恢复困难。一、LVM原理 ... 查看详情
lvm基本操作删除操作
LVM基本操作(二)删除操作 实验前,查看磁盘状态及lv状态。实验环境,物理磁盘有sda,sdb,sdc,sdd,sde,sdf六块磁盘。包括两个自己建立的VG,linuxcast和vgname。cl是系统自己建立的vg。7... 查看详情
lvm磁盘扩展
...从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。 卷组(VolumeGroup)LVM卷组类似于非LVM系统中的物理硬盘,其由物... 查看详情