• linux系统创建raid心得分享


    首先了解下mdadm工具,mdadm是linux下用于创建和管理软件RAID的命令。

    -C或--creat

    建立一个新阵列

    -r

    移除设备

    -A

    激活磁盘阵列

    -l 或--level=

    设定磁盘阵列的级别

    -D或--detail

    打印阵列设备的详细信息

    -n或--raid-devices=

    指定阵列成员(分区/磁盘)的数量

    -s或--scan

    扫描配置文件或/proc/mdstat得到阵列缺失信息

    -x或--spare-devicds=

    指定阵列中备用盘的数量

    -f

    将设备状态定为故障

    -c或--chunk=

    设定阵列的块chunk块大小 ,单位为KB

    -a或--add

    添加设备到阵列

    -G或--grow

    改变阵列大小或形态

    -v

    --verbose 显示详细信息

    -S

    停止阵列

     以raid0为例创建一个raid

      首先查看磁盘: ls /dev/sd*  

      创建一个raid0:mdadm  -C -v /dev/md0 -l 0 -n 2 /dev/sdb /dev/sdc

      查看整列信息: mdadm -D /dev/md0

      生成配置文件:mdadm -Dsv > /etc/mdadm.conf

      格式化磁盘: mkfs.xfs /dev/md0

      创建raid0文件: mkdir /raid0

      将磁盘挂载在raid0目录下: mount /dev/mdo /raid0

      查看是否挂载上: df -h

    开机自动挂载操作:

      查询UUID信息:blkid /dev/md0

      配置文件:echo "UUID=60a382fc-d08a-46c6-b2e1-c78fbe71f230 /raid0 xfs defaults 0 0" >> /etc/fstab(此处UUID码由上步操作复制)

    此处完成raid0创建,创建raid1操作大致相同,可在第一步创建raid时增加热备盘

      创建带有热备盘的raid1:  mdadm -C -v /dev/md1 -l 1 -n 2 -x 1 /dev/sd[d,e,f]

      之后步骤同上,当其中一块硬盘损坏时,更新配置文件,此时使用备用盘;

      移除损坏盘:mdadm  -r /dev/md1 /dev/sdx (x为损坏盘序号)

      然后添加一个新的备用盘: mdadm  -a /dev/md1  /dev/sdx

    创建raid10

      mdadm -Cv /dev/md10 -n 4 -l 10 /dev/sd{ }

      mkfs.xfs /dev/md10

      mkdir /name 

      mount /dev/ma10 /name 

      echo " mount /dev/md10 /name  xfs defaults 0 0" >> /etc/fstab

  • 相关阅读:
    百度地图地址解析/逆地址解析
    Oracle表空间创建要点
    dubbo——providers
    dubbo——常用标签属性
    dubbo——spring初始化
    dubbo——RPC
    mybatis——datasource
    redis——再补充
    mybatis——缓存
    mybatis——Executor
  • 原文地址:https://www.cnblogs.com/liuqiankun/p/10532877.html
Copyright © 2020-2023  润新知