raid磁盘阵列:
磁盘阵列有“独立磁盘构成的具有冗余能力的阵列”之意。磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的
磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别
存放在各个硬盘上。 磁盘阵列还能利用同位检查的观念,在数组中任意一个硬盘故障时仍可读出数据,在数据重构时,
将数据经计算后重新置入新硬盘中。
首先用一开始的分区方式建立三个1G的分区并用t更改fd类型。建立分区部分不再详细解释。
[root@localhost ~]# fdisk -l
/dev/vdb1 2048 2099199 1048576 fd Linux raid autodetect
/dev/vdb2 2099200 4196351 1048576 fd Linux raid autodetect
/dev/vdb3 4196352 6293503 1048576 fd Linux raid autodetect
已经建立成功三个1G的RAID
mdadm命令:
mdadm命令用于管理Linux系统中的软件RAID磁盘阵列,格式为“mdadm [模式]<RAID设备名称>[选项][成员设备名称]”
mdadm命令的参数及作用如下:
参数 | 作用 |
---|---|
-a | 检测设备名称 |
-n | 指定设备数量 |
-l | 指定RAID级别 |
-C | 创建 |
-v | 显示过程 |
-f | 模拟设备损坏 |
-r | 移除设备 |
-Q | 查看摘要信息 |
-D | 查看详细信息 |
-S | 停止RAID磁盘阵列 |
RAID磁盘阵列实验:
A:
watch -n 1 cat /proc/mdstat 开启监控
B:
[root@localhost ~]# mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3}
-a yes表示自动创建设备文件
[root@localhost ~]# mkfs.xfs /dev/md0 格式化
meta-data=/dev/md0 isize=256 agcount=4, agsize=65500 blks
= sectsz=512 attr=2, projid32bit=1
= crc=0
data = bsize=4096 blocks=262000, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=0
log =internal log bsize=4096 blocks=853, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@localhos