LVM逻辑卷的创建与使用

LVM逻辑卷的创建与使用

LVM(Logical Volume Manager)是逻辑卷管理的简称。它是Linux环境下对磁盘分区进行管理的一种机制。现在不仅仅是Linux系统上可以使用LVM这种磁盘管理机制,对于其它的类UNIX操作系统,以及windows操作系统都有类似于LVM这种磁盘管理软件。

LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用。在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,器通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,器不再是针对于分区进行操作,而是通过一个叫做逻辑卷的东西来对其进行底层的磁盘管理操作。比如说我增加一个物理硬盘,这个时候上层的服务是感觉不到的,因为呈现给生曾服务的以逻辑卷的方式。

LVM最大的特点就是可以对磁盘进行动态管理。因为逻辑卷的大小是可以动态调整的,而且不会丢失现有的数据。我们如果新增加了硬盘,也不会改变现有的上层的逻辑卷。作为一个磁盘动态管理机制,逻辑卷技术大大提高了磁盘管理的灵活性!!

原理:创建物理分区–>创建物理卷–>创建卷组–>创建逻辑卷

LVM逻辑卷的创建与使用_第1张图片

LVM实际操作

一、磁盘分区(物理分区)

  1. 首先把获取磁盘分区信息:
[root@localhost ~]# fdisk -l

Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000b910e

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      616447      307200   83  Linux
/dev/sda2          616448     4810751     2097152   82  Linux swap / Solaris
/dev/sda3         4810752    41943039    18566144   83  Linux

2 获取分区信息后,把分区类型改为8e:
因为我这里的磁盘类型是sd,所以输入的命令为:fdisk /dev/sda可进入到磁盘管理,

Command (m for help): t
Partition number (1-3, default 3): 2
Hex code (type L to list all codes): 8e
Changed type of partition 'Linux swap / Solaris' to 'Linux LVM'

二、准备物理卷

在这之前,检查是否安装了lvm(pvcreat /dev/sda1),如果未安装,安装命令:

yun install -y lvm2
  1. 只能装好了之后,创建物理卷:
    pvcreat /dev/sdb1
    pvcreat /dev/sdb2
    pvcreat /dev/sdb3
  2. 查看物理卷:pvdispalypvs

三、创建卷组

  1. 先用两个物理卷创建一个卷组vg1:vgcreate vg1 /dev/sdb1 /dev/sdb2

使用:vgdisplay或者vgs查看卷组信息

四、创建逻辑卷

创建逻辑卷请参考连接http://blog.51cto.com/3069201/2056653

你可能感兴趣的:(Linux)