0 252 5 0 active sync /dev/vda5
1 252 6 1 active sync /dev/vda6
2 252 7 2 active sync /dev/v
da7
5 252 8 3 active sync /dev/vda8
4 252 9
-
spare /dev/vda9
#
最后五行就是
这
五
个装
置目前的情
况
,包括四
个
active sync
一
个
spare
!
#
至于
RaidDevice
指的
则
是此
RAID
内
的磁
盘顺
序
由于磁盘阵列的½置需要一些时间,所以你最好等待数分钟后再使用『
mdadm --detail /dev/md0
』
去查阅你的磁盘阵列详细信息!
否则有可能看到某些磁盘正在『
spare rebuilding
』之类的½置字样!
透过上面的指令,
你就能够½立一个
RAID5
且含有一颗
spare disk
的磁盘阵列啰!非常简单吧!
除
了指令之外,你也可以查阅如下的文件来看看系统软件磁盘阵列的情况:
[root@study ~]#
cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 vda8[5] vda9[4](S) vda7[2] vda6[1] vda5[0]
<==
第一行
3142656 blocks super 1.2 level 5, 256k chunk, algorithm 2 [4/4] [UUUU]
<==
第二行
unused devices: <none>
上述的资料比½重要的在特别指出的第一行与第二行部分
(
注
3
)
:
.
第一行部分:指出
md0
为
raid5
,且使用了
vda8, vda7, vda6, vda5
等四颗磁盘装置。每个装置后面的中
括号
[]
内的数字为此磁盘在
RAID
中的顺序
(RaidDevice)
;至于
vda9
后面的
[S]
则代表
vda9
为
spare
之意。
.
第二行:此磁盘阵列拥有
3142656
个
block(
每个
block
单位为
1K)
,所以总容量约为
3GB
,
使用
RAID
5
等级,写入磁盘的小区块
(chunk)
大小为
256K
,使用
algorithm 2
磁盘阵列算法。
[m/n]
代表此数组需
要
m
个装置,且
n
个装置正常运作。因此本
md0
需要
4
个装置且这
4
个装置均正常运作。
后面的
[UUUU]
代表的是四个所需的装置
(
就是
[m/n]
里面的
m)
的启动情况,
U
代表正常运作,若为
_
则代
表不正常。
这两种方法都可以知道目前的磁盘阵列状态啦!
.
格式化与挂载使用
RAID
½下来就是开始使用格式化工具啦!这部分就需要注意喔!因为涉及到
xfs
文件系统的优化!还记
得第七章的内容吧?我们这里的参数为:
.
srtipe (chunk)
容量为
256K
,所以
su=256k
.
共有
4
颗组成
RAID5
,因此容量少一颗,所以
sw=3
喔!
.
由上面两项计算出数据宽度为:
256K*3=768k
所以整体来说,要优化这个
XFS
文件系统就变成这样: