zoukankan      html  css  js  c++  java
  • 关于mdadm的一些常见操作

    关于mdadm的一些常见操作

    更详细的请参考:参考: https://www.cnblogs.com/lpfuture/p/6385657.html?utm_source=itdadao&utm_medium=referral

    ##查看raid信息
    mdadm -D /dev/md0
    cat /proc/mdstat

    ##创建软raid
    mdadm --create /dev/md0 --level=raid0 --raid-devices=12 /dev/sd[b-m]

    ##停止raid
    mdadm -S /dev/md0
    ##停止后启动raid
    mdadm -A /dev/md0 /dev/sd[b-m]
    ##添加一块磁盘
    mdadm --add /dev/md0 /dev/sdb
    ##移除一块盘
    mdadm -r /dev/md0 /dev/sdb

    ################ 一个制作软raid的脚本 ################
    
    #!/bin/bash
    
    function mdadm_init ()
    {
    umount /dev/md0
    mdadm -S /dev/md0
    mdadm --zero-superblock /dev/sd[b-m]
    }
    
    function block_init ()
    {
    for i in {b..m};
    do
    echo "
    d
    n
    
     
    
     
    
    t
    ee
    w
    " |fdisk /dev/sd$i && mkfs.xfs -f /dev/sd${i}
    done
    }
    
    function raid ()
    {
    mdadm --create /dev/md0 --level=raid0 --raid-devices=12 /dev/sd[b-m]
    mkfs.xfs -f /dev/md0
    echo '' > /etc/mdadm.conf
    echo Device /dev/sd[b-m] >> /etc/mdadm.conf
    mdadm -Ds >> /etc/mdadm.conf
    echo MAILADD root@locahost >> /etc/mdadm.conf
    sed -i '/Data2/d' /etc/fstab
    echo '/dev/md0 /Data2 xfs defaults 0 0' >> /etc/fstab
    mount -a
    }
    
    mdadm_init
    block_init
    raid
    
     



  • 相关阅读:
    C++读写文件并排序
    我的vim配置---jeffy-vim-v2.2.tar
    vim 代码注释插件
    我的vim配置---jeffy-vim-v2.1.tar
    linux中screen命令的用法
    Install and Enable Telnet server in Ubuntu Linux
    Telnet环境变量
    Telnet窗口尺寸选项
    TELNET终端类型选项
    Telnet技术白皮书
  • 原文地址:https://www.cnblogs.com/ad-note/p/12706827.html
Copyright © 2011-2022 走看看