• 文章中心
  • 老毛桃u盘装win7系统,RAID磁盘阵列详解(二)

    作者:u盘大师 ---------- 文章来源:u盘装系统 发布时间:2013-11-14 08:06点击:

    u盘装系统步骤

    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整理!