创建Raid 阵列和lvm 逻辑卷组 Raid 阵列和lvm 逻辑卷组主要用于磁盘备份和扩展,其中Raid用于磁盘备份,lvm 用于磁盘空间管理。 一、Raid 阵列和lvm 逻辑卷组的工作原理 1、Raid 工作原理。 软 Raid 比较常用的有 Raid0、Raid1、Raid5 和Raid10,Raid0 最少只要一块硬盘即可:如果多块硬盘的话数据会呈带状分布在各个硬盘上(如图)。因为不提供冗余,所以 Raid0 是所有 Raid 方案中读/写速度最快的,但完全没有容错能力,任何一块硬盘损坏都会使整个 Raid失效,安全性较低。 Raid1 也至少需要2 块硬盘,互为镜像,一个工作一个备份(如上图),是 Raid 的方案中安全性最高的。 Raid5 是在 Raid0 的基础上加了校验,没有备份功能;当一块硬盘坏后 Raid5 会利用其他剩下的数据和相应的校验信息去回复损坏的数据。 Raid10 是结合了Raid0 和Raid1,既增加了硬盘的读/写速度还有备份的功能。但Raid10 最少需要4 块硬盘(如上图)。 2、LVM 是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux 环境下对磁盘分区进行管理的一种机制,LVM 是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过 LVM 系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组 (volumegroup),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logicalvolumes),并进一步在逻辑卷组上创建文件系统。管理员通过 LVM 可以方便的调整存储卷组的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配,例如按照使用用途进行定义: “development”和“sales”,而不是使用物理磁盘名“sda”和“sdb”。而且当系统添加了新的磁盘,通过 LVM 管理员就不必将磁盘的文件移动到新的磁盘上以充分利用新的存储空间,而是直接扩展文件系统跨越磁盘即可。(具体可参见百度百科) 二、Raid 及 lvm 的安装步骤。 以下简要讲述在虚拟机上Raid1、Raid10 和lvm 的安装: 1、建立虚拟机之后扩充硬盘数量:双击你建立好的虚拟机中的硬盘出现如图对话框: 单击 Add: 依次操作下去。 2 、启动安装程序,选择手动分盘进入: 3 、忽略警告,选择“是”: 4、开始分区,这里取的硬盘每个为 10G,分两个区用于 raid1 和 raid10,步骤如图: A.选择空闲空间开始分区: B.点击新建分区 C.设定\boot 空间的大小(根据需要自行拟定),用于主分区,放在开始: D.选择...