• Raid创建


    用fdisk命令先创建分区.按t.然后输入fd改成raid文件系统
    然后激活 partprobe
    创建RAID 5
    用mdadm -C /dev/md0 -l5 -n3 /dev/hda5 /dev/hda6 /dev/hda7
    格式化 mkfs.ext3 /dev/md0

    或:mdadm -C /dev/md0 -l5 -n3 /dev/hda{5,6,7}

    生成配置文件,重启后,RAID状态不会消失。
    mdadm --detail --scan > /etc/mdadm.conf

    mdadm 参数  [RAID设备]  [RAID成员]

    -A 或  --assemble  激活一个RAID;
    -S 和--stop  停止正在运行的设备;
    -s 或 --scan  扫描RAID设备;
    -D 或 --detail 查看RAID的详细信息;
    --examine  查看RAID成员的详细信息;
    注:其中[]中的选项是可选的。

    # mdadm -As  
    # mdadm -Ss
    # mdadm -Ds
    # mdadm --examine /dev/hda
    -------------------------------
    添加删除硬盘或分区
    mdadm /dev/md0 -f /dev/hda8
    mdadm /dev/md0 -r /dev/hda8
    mdadm /dev/md0 -a /dev/hda8

    -f 同 --fail 表示把一个设备列为有问题的设备,以便用-r或--remove参数移除;
    -r 同 --remove 表示把RAID中的一个成员移出RAID;
    -a 同 --add 表示向一个RAID中添加一个成员;
    --re-add 重新把最近移除的RAID成员重新添加到RAID中;
    ---------------------------------------------

    当我们用mdadm -D /dev/md0查看RAID的状态时,我们会看到RAID的详细信息。比如是否正常、RAID成员…… 下面是我们需要掌握的;


    Raid Level : 注:阵列级别;比如Raid5
    Array Size : 注:阵列容量大小;
    Used Dev Size : 注:RAID单位成员容量大小,也就是构成RAID的成员硬盘或分区的容量的大小;
    Raid Devices : 注:RAID成员的个数;
    Total Devices : RAID中下属成员的总计个数,因为还有冗余硬盘或分区,也就是spare,为了RAID的正常运珩,随时可以推上去加入RAID的;
    State : clean, degraded, recovering 注:状态,包括三个状态,clean表示正常, degraded 表示有问题, recovering 表示正在恢复或构建;
    Active Devices : 被激活的RAID成员个数;
    Working Devices : 注:正常的工作的RAID成员个数;
    Failed Devices : 出问题的RAID成员;
    Spare Devices : 备用RAID成员个数,当一个RAID的成员出问题时,用其它硬盘或分区来顶替时,RAID要进行构建,在没构建完成时,这个成员也会被认为是spare设备;
    Rebuild Status : 注:RAID的构建进度,比如 38% complete ,表示构建到 38%;
    UUID : 注:RAID的UUID值,在系统中是唯一的;

    Number Major Minor RaidDevice State
    0 8 17 0 active sync /dev/sdb1 注:表示这个成员是激活的;
    1 8 18 1 active sync /dev/sdb2 注:表示这个成员是激活的;
    4 8 19 2 spare rebuilding /dev/sdb3 注:未被激活,正在构建中的成页,正在传输数据;

    3 8 49 - spare /dev/sdd1

    注:spare /dev/sdd1 表示/dev/sdd1是RAID的备用成员,当RAID的正式成员/dev/sdb1、/dev/sdb2或/dev/sdb3中有一个出问题的时候,这个备用成员会自动进行工作的。这个并不是必须的,可以用添加RAID成员的办法来添加,也可以在创建的RAID的时候添加;
    ----------------------------------------------
    为RAID进行扩充容量,由3个扩充到4个真正的成员

    默认添加进去的成员为备份成员
    mdadm /dev/md0 -a /dev/sdb8
    强制使第四个备份成员为真正的RAID5成员
    mdadm -G /dev/md0  -n4

    每做一次操作,都需要重新更新下配置文件
    mdadm --detail --scan > /etc/mdadm.conf
  • 相关阅读:
    理解JavaScript的数值型数据类型
    The First Article
    DOS符号转义(转 http://www.robvanderwoude.com/escapechars.php)
    symfony中doctrine常用属性
    Node中的promise简说及入门
    DOM操作三
    DOM操作二
    DOM操作一
    JavaScript算法题(二) && 数组filter使用
    简说 call() 、apply() 、bind()
  • 原文地址:https://www.cnblogs.com/zuiyirenjian/p/2678707.html
Copyright © 2020-2023  润新知