Chinaunix首页 | 论坛 | 博客
  • 博客访问: 261288
  • 博文数量: 39
  • 博客积分: 747
  • 博客等级: 上士
  • 技术积分: 395
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-12 19:26
文章分类

全部博文(39)

文章存档

2015年(2)

2014年(4)

2012年(32)

2011年(1)

分类: LINUX

2012-01-11 08:07:40

SoftRaid可以是分区或是磁盘
mdadm --detail /dev/md0
mdadm --create --auto=yes /dev/md[0-9] --raid-devices=N --level=[015] --spare-devices=n /dev/sdx /dev/hdx
参数:
create
:新建RAID的参数
auto=yes
:决定新建后面软件磁盘阵列设备,即/de
v/md0 , /dev/md1

raid-devises=N:使用几个磁盘作哦磁盘阵列的设备
spare=[015]
:使用几个磁盘作为备用(spare)投备
detail
:后面所接的那个磁盘阵列设备的详细信息
RAID 5
环境:
利用4个分区组成RAID 5
每个分区为1G 每个分区大小一样较佳;
利用1个分区设置为Sparedisk
这个Sparedisk的大小与其它RAID所需分区一样大小;
将此RAID 5设备挂载到/mnt/raid目录下。
1

mdadm创建RAID
mdadm --create --auto=yes /dev/md0 --level=5 --raid-devices=4 --spare-devices=1 /dev/vdb{1,5,6,7,8}
查看
mdadm --detail /dev/md0
2

cat /proc/mdstat
3

md0做为普通磁盘格式化
mkfs.ext4 /dev/md0
4

格式化成功后就可正常使用了。

将出错磁盘删除加入新磁盘
增加一个新的分区/dev/vdb9
mdadm --manage /dev/md0 --add /dev/vdb9 --remove /dev/vdb8
5

与上图相比spare   /dev/vdb9 改变了  

开机自动挂载
更改配置文件/etc/mdadm/mdadm.conf #需要/dev/md0UUID
mdadm --detail /dev/md0 | grep -i uuid
6

vim /etc/mdadm/mdadm.conf
7

vim /etc/fstab
/dev/md0        /mnt/raid       ext4 defaults   1 2
8

测试挂载
umount /dev/md0 ;mount -a
9


关闭SOFT RAID
1
umount /mnt/raid #先卸载
2
、删除/etc/fstab /etc/mdadm/mdadm.conf 里面刚刚新增的两笔资料
3
mdadm --stop /dev/md0
4
cat /proc/mdstat #检查一下

看看下面的
mdadm --create --auto=yes /dev/md0 --level=5 --raid-devices=4 --spare-devices=1 /dev/sd{a,b,c,d,e}

 

阅读(2252) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~