文章目录
1 RAID 的实现方式
互动:我们做硬件 RAID,是在装系统前还是之后?
答:先做阵列才装系统 ,一般服务器启动时,有显示进入配置 Riad 的提示,比如:按下
CTRL+L/H/M 进入配置 raid 界面。
硬 RAID:需要 RAID 卡,我们的磁盘是接在 RAID 卡的,由它统一管理和控制。数据也由它来进行
分配和维护;它有自己的 cpu,处理速度快。
链接:https://pan.baidu.com/s/1AFY9Yb5Ic0Rt91FVxB3ChA 提取码:wo3m 无声视频
RAID:通过操作系统实现。
Linux 内核中有一个 md(multiple devices)模块在底层管理 RAID 设备,它会在应用层给我们提供
一个应用程序的工具 mdadm ,mdadm 是 linux 下用于创建和管理软件 RAID 的命令。
mdadm 命令常见参数解释:
互动: raid5 需要 3 块硬盘。 那么使用 4 块硬盘,可以做 raid5 吗?
可以的
实验环境:新添加 11 块硬盘,每块磁盘的作用如下:
互动:磁盘达到 sdz 以后,名字应该如何排?
sdaa 、 sdab 。。。
实验环境:
注:工作作中正常做 raid 全部是使用独立的磁盘来做的。为了节约资源,raid10 以一块磁盘上多个
分区来代替多个独立的磁盘做 raid,但是这样做出来的 raid 没有备份数据的作用,因为一块磁盘坏了,
这个磁盘上所做的 raid 也就都坏了。
2创建 RAID0
实验环境:
1、创建 raid0
[root@xuegod63 ~]#yum -y install mdadm
[root@xuegod63 ~]# mdadm -C -v /dev/md0 -l 0 -n 2 /dev/sdb /dev/sdc
-C 创建 -v 详细信息 -l 阵列级别 -n 阵列成员数量
mdadm: chunk size defaults to 512K
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.
[root@xuegod63 ~]# mdadm -Ds
-D 打印阵列设备详细信息 s 得到阵列缺失信息
2、 查看阵列信息
[root@xuegod63 ~]# mdadm -Ds
ARRAY /dev/md0 metadata=1.2 name=xuegod63.cn:0
UUID=cadf4f55:226ef97d:565eaba5:3a3c7da4
[root@xuegod63 ~]# mdadm -D /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Thu May 17 15:59:16 2018
Raid Level : raid0
Array Size : 41910272 (39.97 GiB 42.92 GB)
39.97 按照 1024 计算,42.92 按照 1000 计算
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Update Time : Thu May 17 15:59:16 2018
State : clean
Active Devices : 2
Working Devices