4.3在 RAID 设备中建立文件系统
Shell
#mkfs –t ext3 /dev/md0
4.4挂载并使用文件系统
Shell
# mkdir /mdata
# mount /dev/md0 /mdata
# df –hT |grep “md0”
/dev/md0ext340G177M38G1% /mdata
如果希望在每次开机后自动挂载该阵列设备,可以在“/etc/fstab”文件中添加如下设置。
Shell
#vi /etc/fstab
/dev/md0/mdataext3defaults00
5. RAID 阵列的管理及设备恢复
5.1 基本管理操作]
1. 扫描或查看磁盘阵列信息
使用 mdadm 命令时,“-D”选项相当于“--detail”,表示显示扫描结果的详细内容;“-s”选项相当于“--scan”,用于扫描阵列设备。
未指定阵列设备文件时,可以显示出当前系统中的阵列配置信息、RAID 设备列表。
Shell
# mdadm –vDs
ARRAY /dev/md0 level=raid5 num-devices=3 UUID=3e670399:2e3e2110:c6eb53ac:3d2f002d
devices=/dev/sdb1,/dev/sdc1,/dev/sdd1
当指定阵列设备作为参数时,可以输出指定阵列设备的详细参数,包括活动设备个数、失效设备个数、更新时间、列表成员设备位置等。
/dev/md0:
Version : 00.90.03
Creation Time : Sat Jul 24 01:29:04 2010
Raid Level : raid5
Array Size : 41929344 (39.99 GiB 42.94 GB)
Device Size : 20964672 (19.99 GiB 21.47 GB)
Raid Devices : 3
Total Devices : 3
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Sat Jul 24 01:45:10 2010
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk u盘装系统教程Size : 64K
UUID : 3e670399:2e3e2110:c6eb53ac:3d2f002d
Events : 0.2
NumberMajorMinorRaidDevice State
08170active sync/dev/sdb1
18331active sync/dev/sdc1
28492active sync/dev/sdd1
2.创建配置文件 mdadm.conf
mdamd的配置文件为“/etc/mdadm.conf”,该文件只是用来方便用户管理和使用,缺少此文件并不会影响磁盘阵列的功能。在配置文件中可以保存多个磁盘阵列的配置信息。配置文件中的基本信息可以通过前面讲过的“mdadm -vDs”命令获得。
Shell
#vi /etc/mdadm.conf
DEVICE /dev/sdb1 /dev/sdc1 /dev/sdd1
ARRAY/dev/md0level=raid5num-devices=3
UUID=3e670399:2e3e2110:c6eb53ac:3d2f002d devices=/dev/sdb1,/dev/sdc1,/dev/sdd1
CREATE owner=root group=root mode=0640
在上述文件中,“ARRAY”、“UUID”、“devices”部分是位于同一行中的内容,最后一行中的“CREATE”用于设置自动创建阵列设备文件的属主、属组及默认权限。关于mdadm.conf配置文件中更多配置项的使用,可以参考“man mdadm.conf”帮助信息。
3.启动/停止 RAID 阵列
在确保没有相关程序读写磁盘阵列设备的情况下,可以停止阵列设备。只需使用 mdadm命令结合“-S”选项(等同于“--stop”选项)即可。执行该操作将会禁用对应的阵列设备,释放相关资源。
Shell
#umount /mdata
# mdadm –S /dev/md0
mdadm: stopped /dev/md0
结合“-A”选项(等同于“--assemble”选项)可以重新组合对应的磁盘阵列设备。
Shell
# mdadm –A /dev/md0
mdadm: /dev/md0 has been started with 3 drives.
Shell
#mount /dev/md0 /苹果u盘装win7mdata
5.2设备恢复操作
1.模拟阵列设备故障
对于运行中的磁盘阵列,可以结合 mdadm 命令的“-f”选项(等同于“”选项)用于模拟成员设备故障,例如可将阵列中的“/dev/sdd1”标记为故障设备(你的电脑没声音或是电脑自动关机请到电脑常见故障网,寻找计算机基础知识试题及答案请来本站http://www.upzxt.com。
Shell
#cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sde1[3] sdc1[1] sdb1[0]
41929344 blocks level 5, 64k chunk, algorithm 2 [3/2] [UU_]
[==>..................]recovery = 12.8% (2687172/20964672) finish=12.6min speed=24148K/sec
unused devices:
过一段时间等数据恢复完成后,再次查看阵列状态即显示为正常
Shell
# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sde1[2] sdc1[1] sdb1[0]
41929344 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]
unused devices:
u盘装双系统 本文由www.upzxt.com整理!