zoukankan      html  css  js  c++  java
  • linux 的常用命令8

    raid 磁盘阵列-raid 0  raid1 

                   raid5   raid10

     

    mdadm 命令常用参数:

    -a    检测设备名称 或添加磁盘

    -n    指定磁盘数量

    -l    指定raid 级别

    -C    创建raid磁盘

    -v    显示过程

    -f    模拟磁盘损坏

    -D    查看详细信息

    -s    停止raid磁盘阵列

     


     

    搭建raid 10 :

    # ls /dev/sd*   回车           #查看磁盘

    # yun - y  install  mdadm      #下载mdadm

    # mdadm -Cv /dev/md10  -n 4  -l 10   /dev/sd {b,c,d,e}  #创建raid10 

                                                    其中/md10中 md 不可变

    #mkfs.xfs  /dev/md10       #格式化磁盘

    #mount /dev/md10   /ken          #挂载到 ken 目录下

    #df -h                           #查看所创建的raid10 : /dev/md10

    #echo " /dev/md10  /ken  xfs  defaults 0 0" >> /etc/fstab   #开机自启动

     

    模拟磁盘损坏: 

    #mdadm  /dev/md10  -f  /dev/sde         #模拟 /dev/sde 这个磁盘损坏

    #reboot                                 #重启系统

    #mdadm  -D  /dev/md10                   #查看 /dev/md10 的详细信息

    会发现没有 /dev/sde     因为它已模拟损坏

    #ls /dev/sd*   回车                      #查看有 /dev/sde 这个磁盘吗 (存在,但是损坏的)

    #mdadm  /dev/md10 -a  /dev/sde           #添加磁盘 /dev/sde 到 /dev/md10 中

     

    搭建 raid5 :

    #mdadm -Cv /dev/md5  -n 3   -l 5   -x 1  /dev/sd {b,c,d,e}   

                              #-n 3  指所用磁盘数量   -l 5  指定级别     -x 1   指定热备盘的个数

    #mkfs.xfs  /dev/md5                #格式化磁盘

    #mount  /dev/md5   /ken            #挂载

    #df -h                             #查看是否挂载上

    #echo " /dev/md5  /ken  xfs  defaults 0 0" >> /etc/fstab  #将所创的raid5 追加到 /etc/fstab 中

    #cat  /etc/fstab    #查看 /etc/fstab 中存在否

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    nyoj 599-奋斗的小蜗牛 (double ceil(); (temp
    nyoj 596-谁是最好的Coder (greater, less)
    nyoj 517-最小公倍数 (python range(start, end) range(length))
    用深度学习预测专业棋手走法
    阿里AI设计师一秒出图,小撒连连惊呼,真相是...
    想成为数据科学家?先做到这6点吧!
    Kubernetes 弹性伸缩全场景解析 (一)- 概念延伸与组件布局
    机器学习基础:(Python)训练集测试集分割与交叉验证
    Data Lake Analytics + OSS数据文件格式处理大全
    聊聊Flexbox布局中的flex的演算法
  • 原文地址:https://www.cnblogs.com/changyu521/p/10711699.html
Copyright © 2011-2022 走看看