分区LVM在Linux系统上的分区建立(lvmlinux)

Linux 内核中集成了LVM(Logical Volume Manager),它提供了可扩展的硬盘存储。传统的Unix系统中的分区被固定在物理硬盘和逻辑分区,而LVM可以把分区动态的添加到硬盘内,即使不必再重新安装操作系统,也可以非常简便的从一块硬盘的物理抽取逻辑分区,对操作系统来说,逻辑分区就像普通分区一样,也被有归类于硬盘下。

在Linux系统上,利用LVM可以实现分区可动态扩展的优点,同时也具有比传统分区更好的可管理之处,从而可以满足较大用户的需求。下面,我们就来看看LVM是怎样的一种管理方式,如何在Linux系统上实现分区LVM。

首先,为了使用分区LVM,你需要使用fdisk工具为硬盘分区,然后将分区用pvcreate命令创建PV(物理卷),接着使用vgcreate命令创建VG(卷组),再针对每个卷组,使用lvcreate命令创建LV(逻辑卷),最后为LV分配文件系统,并使用mount命令挂载到指定目录下。

下面,我们就一步步来看一下Linux系统上如何建立分区LVM。

1.使用fdisk工具为硬盘分区。

$ fdisk -l //查看硬盘信息

$ fdisk /dev/sda //为/dev/sda添加分区

2.将分区用pvcreate命令创建PV(物理卷)

$ pvcreate /dev/sda1

3.使用vgcreate命令创建VG(卷组)

$ vgcreate lvm_vol /dev/sda1

4.再针对每个卷组,使用lvcreate命令创建LV(逻辑卷)

$ lvcreate -L 10G -n lvm_vol1 lvm_vol

5.最后为LV分配文件系统,并使用mount命令挂载到指定目录下。

$ mkfs.ext4 /dev/lvm_vol/lvm_vol1

$ mount /dev/lvm_vol/lvm_vol1 /mnt

以上就是Linux系统上利用LVM实现分区LVM的全部过程,包括了创建pv、vg和lv,以及分配文件系统。分区LVM可以让用户轻易的管理和扩展磁盘存储,而这一切,都是LVM的奇妙之处。


数据运维技术 » 分区LVM在Linux系统上的分区建立(lvmlinux)