Debian Linux是一个流行的Linux发行版,适用于最终用户工作站以及网络服务器。 Debian经常被称为是一个非常稳定的Linux发行版。 Debian的稳定性和LVM的灵活性使得任何人都可以欣赏的高度灵活的存储解决方案。
本教程继续之前,youcl提供了一个很好的审查和安装的Debian 7.8“Wheezy”的,可以在这里找到的概述:
逻辑卷管理(LVM)是磁盘管理的方法,它允许倍数的磁盘或分区被收集到一个大的存储池,可以被分解成称为逻辑卷存储分配。
由于管理员可以根据需要添加更多磁盘/分区,因此LVM成为更改存储要求的非常可行的选项。 除了LVM的易扩展性,一些数据弹性功能也内置在LVM中。 诸如快照功能和从故障驱动器进行数据迁移等功能,为LVM提供了更强大的维护数据完整性和可用性的能力。
在Debian上设置LVM
安装环境
- 操作系统 - Debian 7.7 Wheezy
- 40gb引导驱动器 - sda
- 2希捷500Gb硬盘在Linux Raid - md0(RAID不必要)
- 网络/ Internet连接
在Debian上安装和配置LVM
1.根到系统/管理权限是必要的。 这可以Debian中通过使用su命令来获得,或者如果已配置的适当Sudo设置, Sudo可以用作良好。 然而,这指南将承担与苏 根登录。
2.此时LVM2包需要被安装到系统中。 这可以通过在命令行中输入以下内容来实现:
# apt-get update && apt-get install lvm2
此时,可以运行两个命令之一,以确保LVM确实已安装并准备在系统上使用:
# dpkg-query -s lvm2 # dpkg-query -l lvm2
检查LVM安装状态
3.现在安装了LVM的软件,现在是时候对LVM卷组使用并最终进入逻辑卷准备设备。
要做到这一点使用pvcreate实用程序将被用于准备的磁盘。 通常,LVM会在每个分区的基础上使用的工具如fdisk,CFDISK完成, 分手 ,或的gparted为一个LVM安装使用分区和标志的分区,但是,对于这种设置两块500GB硬盘被袭击在一起来创建RAID阵列称为/dev/md0
。
此RAID阵列是一个用于冗余目的的简单镜像阵列。 在将来,还将写一篇解释如何完成RAID的文章。 现在,让我们继续准备物理卷(本文开头的图中的蓝色块)。
如果不使用RAID设备,替换那些是LVM设置为“的一部分设备/dev/md0
”。 发出以下命令将准备RAID设备以用于LVM设置:
# pvcreate /dev/md0
4.一旦RAID阵列已准备,它需要加入到卷组 (在本文开头的图中的绿色的矩形),这是通过使用vgcreate命令的完成。
vgcreate命令将需要以最小的两个参数传递给它在这一点上。 第一个参数将要创建的卷组的名称,第二个参数将与在第3步(使用pvcreate准备的RAID设备的名称/dev/md0
)。 将所有组件放在一起将产生如下的命令:
# vgcreate storage /dev/md0
在这一点上,LVM已奉命创建一个名为“卷组storage
”,将使用该设备“ /dev/md0
”存储发送到属于“成员的任何逻辑卷数据storage
”卷组。 然而,在这一点上,仍然没有任何逻辑卷用于数据存储目的。
5.两个命令可以快速发出,以确认该卷组已成功创建。
- vgdisplay命令 -将提供有关卷组更多的细节。
- VGS -一个快速线路输出,以确认该卷组中存在。
# vgdisplay # vgs
检查卷组
6.现在, 卷组确认准备就绪后, 逻辑卷本身可以被创建。 这是LVM的最终目标而这些逻辑卷数据均将依次被发送到被写入到构成的卷组(VG)的底层物理卷(PV)。
要创建逻辑卷 ,几个参数需要传递的lvcreate工具。 最重要和最重要的参数包括:逻辑卷的大小,逻辑卷的名称以及这个新创建的逻辑卷(LV)将属于哪个卷组(VG)。 将所有这些一起产生了使用lvcreate命令,如下所示:
# lvcreate -L 100G -n Music storage
实际上这命令说要做到以下几点:创建一个逻辑卷是100千兆字节在有音乐的名称和所属的卷组存储长度。 让我们继续前进,并创建另一个LV的文件大小为50千兆字节,并使其同一个卷组的成员:
# lvcreate -L 50G -n Documents storage
可以使用以下命令之一确认逻辑卷的创建:
- lvdisplay命令 -详细的逻辑卷的输出。
- LVS -逻辑卷少详细的输出。
# lvdisplay # lvs
在Debian中创建逻辑卷