.
情境模拟题一:由于
LVM
可以弹性调整
filesystem
的大小,但是缺点是可能没有加速与硬件备份
(
与快照
不同
)
的功能。
而磁盘阵列则具有效能与备份的功能,但是无法提供类似
LVM
的优点。在此情境中,我
们想利用『
RAID
上面½置
LVM
』的功能,以达到两者兼顾的能力。
o
目标:测试在
RAID
磁盘上面架构
LVM
系统;
o
需求:需要具有磁盘管理的能力,包括
RAID
LVM
o
前提:会用到本章½立出来的
/dev/vda5, /dev/vda6, /dev/vda7
三个分区槽!
那要如何处理呢?如下的流程一个步骤一个步骤的实施看看吧:
1.
重新处理系统,我们在这个练习当中,需要
/dev/vda5, /dev/vda6, /dev/vda7
½置成一个
RAID5
/dev/md0
磁盘!详细的作法这里就不谈了!
你得要使用
gdisk
来处理成为如下的模样:
[root@study ~]#
gdisk
-
l /dev/vda
Number Start (sector) End (sector) Size Code Name
1 2048 6143 2.0 MiB EF02
2 6144 2103295 1024.0 MiB 0700
3 2103296 65026047 30.0 GiB 8E00
4 65026048 67123199 1024.0 MiB 8300 Linux filesystem
5 67123200 69220351 1024.0 MiB FD00 Linux RAID
6 69220352 71317503 1024.0 MiB FD00 Linux RAID
7 71317504 73414655 1024.0 MiB FD00 Linux RAID
2.
开始使用
mdadm
来½立一个简单的
RAID5
数组!简易的流程如下:
[root@study ~]#
mdadm
--
create /dev/md0
--
auto=yes
--
level=5
\
>
--
raid
-
device
s=3 /dev/vda{5,6,7}
[root@study ~]#
mdadm
--
detail /dev/md0 | grep
-
i uuid
UUID : efc7add0:d12ee9ca:e5cb0baa:fbdae4e6
[root@study ~]#
vim /etc/mdadm.conf
ARRAY /dev/md0 UUID=efc7add0:d12ee9ca:e5cb0baa:fbdae4e6
若无出现任何错误讯息,此时你已经具有
/dev/md0
这个磁盘阵列装置了!½下来让我们处理
LVM
吧!
3.
开始处理
LVM
,现在我们假设所有的参数都使用默认值,包括
PE
,然后
VG
名为
raidvg
LV
名为
raidlv
,底下为基本的流程:
[root@study ~]#
pvcreate /dev/md0
<==
½立
PV
[root@study ~]#
vgcreate raidvg /dev/md0
<==
½立
VG
[root@study ~]#
lvcreate
-
L 1.5G
-
n raidlv raidvg
<==
½立
LM
[root@study ~]#
lvscan