您的位置:首页 > 大数据 > 人工智能

软RAID-mdadm的使用

2017-01-29 20:41 471 查看
mdadm的语法格式

mdadm [mode] <raiddevice> [options] <component-devices>
模式
创建 -C
装配 -A

监控 -F

管理 -f,-r,-a

<raiddevice> /dev/md#
<component-devices>:任意块设备

-C:创建模式
-n #:使用#设备来创建RAID

-l:指明要创建RAID的级别

-a {yes|no}:自动创建RAID设备的设备文件

-c CHECK SIZE:指明块的大小

-x #:指明空闲盘的个数

创建磁盘分区
fdisk /dev/sd# 划分四个磁盘分区以用来做RAID5

将磁盘分区类型更改为fd


先用cat /proc/mdstat

或者
使用 ls /dev | grep "md"

查看是否存在md磁盘分区



创建md0 级别为RAID5 3块硬盘一个空闲盘并且自动创建设备文件

mdadm -C /dev/md0 -a yes -n 3 -x 1 -l 5 /dev/sda{1,2,5,6}

使用cat /proc/mdstat 查看信息



对新创建的/dev/md0格式化挂载 mkdir /mydata
mkfs.ext4 /dev/md0
mount /dev/md0 /mydata
并且创建文件aa1~aa10


查看RAID的详细信息-D

mdadm -D /dev/md0 三块硬盘正在使用一块磁盘空闲


手动标记ARID硬盘为损坏-f

mdadm -f /dev/md0 /dev/sdb1

RAID进在恢复

查看详细信息/dev/sdb1为faulty







使用-r参数将/dev/sdb1移除

mdadm /dev/md0 -r /dev/sdb1
使用-a参数将新的硬盘加进去

mdadm /dev/md0 -a /dev/sdb1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mdadm