raid1+0磁盘阵列创建、性能测试与故障模拟

简介:
  1. 本机环境:
    fdisk  -l

    raid1+0磁盘阵列创建、性能测试与故障模拟

  2. 创建:
    a. 创建两块raid1:
    mdadm  -C  /dev/md/md1_1  -l  1  -n  2  /dev/sdb5  /dev/sdb6  #用sdb5、sdb6两块磁盘创建名称为/dev/md/md1_1的raid1阵列

    raid1+0磁盘阵列创建、性能测试与故障模拟
    b. 用两块raid1磁盘阵列组成raid0:

    mdadm  -C  /dev/md/md10  -l  0  -n  2  /dev/md/md1_1  /dev/md/md1_2  #用md1_1、md1_2两块磁盘创建名称为/dev/md/md10的raid0阵列

    raid1+0磁盘阵列创建、性能测试与故障模拟
    c. 查看md10的信息:

    mdadm  --detail  /dev/md/md10

    raid1+0磁盘阵列创建、性能测试与故障模拟
    d. 格式化:

    mkfs.ext4  /dev/md/md10

    raid1+0磁盘阵列创建、性能测试与故障模拟
    e. 挂载:

    mount  /dev/md/md10  /home/lee/dev

    raid1+0磁盘阵列创建、性能测试与故障模拟
    f. 生成配置文件:

    echo  "DEVICE  /dev/sdb5  /dev/sdb6  /dev/sdb7  /dev/sdb8"  >  /etc/mdadm.conf
    mdadm  -Evs  >>  /dev/mdadm.conf

    raid1+0磁盘阵列创建、性能测试与故障模拟
    g. 开机自动挂载:

    echo  "/dev/md/md10  /raid0  ext4  defaults  0  0"  >>  /etc/fstab

    raid1+0磁盘阵列创建、性能测试与故障模拟

  3. 测试:
    a. 普通磁盘:
    time  dd  if=/dev/sdb1  of=txt  bs=1M  count=1000  #模拟分1000次写入1M的数据到/dev/sdb1中

    raid1+0磁盘阵列创建、性能测试与故障模拟
    b. raid10磁盘:

    time  dd  if=/dev/md/md10  of=txt  bs=1M count=1000  #模拟分1000次写入1M的数据到/dev/md/md10

    raid1+0磁盘阵列创建、性能测试与故障模拟

  4. 故障模拟:
    a. 命令:
    mdadm  /dev/md/md10  -f  /dev/md/md1_1

    b. 查看:

    mdadm  --detail  /dev/md/md10
    
     本文转自 Lee_吉 51CTO博客,原文链接:http://blog.51cto.com/12173069/2065912
    
相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
相关文章
|
6月前
|
监控 算法 Linux
利用mdadm工具构建RAID 0/1/5/6/10磁盘阵列实战(超详细)
利用mdadm工具构建RAID 0/1/5/6/10磁盘阵列实战(超详细)
118 0
|
存储 固态存储 测试技术
服务器硬件RAID性能横评(1)(下)
服务器硬件RAID性能横评(1)
110 0
服务器硬件RAID性能横评(1)(下)
|
运维
【运维】 mdadm Raid5模拟坏盘实验
mdadm Raid5模拟坏盘实验
3375 7
【运维】 mdadm Raid5模拟坏盘实验
|
存储 数据安全/隐私保护 数据库管理