zoukankan      html  css  js  c++  java
  • raid(0、1)

    mdadm命令中的参数:
    -C参数代表创建RAID;
    -v参数代表显示过程,同时在后面追加一个设备名称/dev/md0,这样/dev/md0就是创建后的RAID的名称;
    -n 2参数代表使用2块硬盘来部署这个RAID;
    而-l 0参数则代表RAID 0;
    最后再加上2块硬盘设备的名称即可完成创建。

    Raid0配置实验

    第1步:

    关闭系统,添加2块硬盘,开机后格式化新添加的硬盘,设置分区类型为fd

    【fdisk /dev/sdb】

    【fdisk /dev/sdc】

     

    第2步:安装mdadm工具

    【yum -y install mdadm】

     

    第3步:创建raid0

    【lsblk】

    【mdadm -Cv /dev/md0 -n2 -l0 /dev/sd[b-c]1】

    【lsblk】

    【mdadm -D /dev/md0】

     

    第4步:使用raid磁盘

    (1)创建文件系统(可以是ext4,ext3或fat32等)

    【mkfs.ext4 /dev/md0】

    (2)挂载

    【mkdir /mnt/disk0】

    【mount /dev/md0 /mnt/disk0】

     

     

     

    Raid1配置实验

    第1步:

    关闭系统,添加2块硬盘,开机后格式化新添加的硬盘,设置分区类型为fd

    【fdisk /dev/sdd】

    【fdisk /dev/sde】

    第2步:安装mdadm工具

    【yum -y install mdadm】

     

    第3步:创建raid1

    【lsblk】

    【mdadm -Cv /dev/md1 -n2 -l1 /dev/sd[d-e]1】

    【lsblk】

    【mdadm -D /dev/md1】

     

    第4步:使用raid磁盘

    (3)创建文件系统(可以是ext4,ext3或fat32等)

    【mkfs.ext3 /dev/md1】

    (4)挂载

    【mkdir /mnt/disk1】

    【mount /dev/md1 /mnt/disk1】

    【mount】

     

    第5步:测试(raid的冗余备份和数据灾难恢复过程)

    运行效率:读写速度;冗余备份,灾难恢复功能;

    (1)新添加1块硬盘sdf(1G),分区fd,创建文件系统。

    (2)模拟raid1更换磁盘的过程,添加热备份硬盘

    【cd /mnt/disk1】

    【ls】

    【touch 0 1 2 3 4 5 6 7 8 9 0】

    【ls】

    【cd】

     

    【mdadm -D /dev/md1】 #查看磁盘情况

    【mdadm /dev/md1 -a /dev/sdf】 #添加热备份硬盘sdf

    【mdadm -D /dev/md1】

    (3)模拟磁盘损坏(停用磁盘):

    【mdadm /dev/md1 -f /dev/sde】 #停用磁盘sde

    【mdadm -D /dev/md1】

    (4)查看数据是否丢失或损坏

    【cd /mnt/disk1】

    【ls】

    mdadm /dev/md1 -r /dev/sde 卸载

     

     

    配置若有遗漏或错误,请评论留言。
  • 相关阅读:
    JS日期显示格式 yyyy-MM-dd hh:mm:ss
    Html.Partial和Html. RenderPartial
    $.ajax()详解
    B/S 类项目改善
    yaml
    跟我学SpringMVC目录汇总贴、PDF下载、源码下载
    全网最全ASP.NET MVC 教程汇总
    持续集成实践
    http://blog.jobbole.com/50603/#comment-153933
    Java代码优化(转)
  • 原文地址:https://www.cnblogs.com/BrokenEaves/p/14452757.html
Copyright © 2011-2022 走看看