码迷,mamicode.com
首页 > 系统相关 > 详细

linux系统创建raid心得分享

时间:2019-03-14 19:52:43      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:linux系统   val   扫描   echo   添加   配置文件   dsv   strong   序号   

首先了解下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

linux系统创建raid心得分享

标签:linux系统   val   扫描   echo   添加   配置文件   dsv   strong   序号   

原文地址:https://www.cnblogs.com/liuqiankun/p/10532877.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!