配置软RAID (mdadm)

简介:


配置软RAID 5(mdadm)


1、需要3块硬盘以上,利用率为(n-1)/n

2、硬盘大小不要求完全一样,但用时会按最小的来用,木桶原理

3、当其中1块硬盘损坏时可以很容易恢复(换一块硬盘将自动恢复数据,具体步骤看另外一篇博客),1块以上损坏将很难恢复

 

# fdisk /dev/sdb (对硬盘进行分区)

n (进行分区)

p (创建主分区)

2  (分区2)

1    (起始柱面为1)

直接回车(全部) (全部柱面都给它,即该硬盘的全部值,一个柱面为8M多大小)

w    (保存)

sdc、sdd同上

# fdisk -l  (查看分区)

# mount /dev/cdrom /media/cdrom

# rpm -ivh /media/cdrom/Server/mdadm-2.5.4-3.el5.i386.rpm

# mdadm -Cv /dev/md0 -a yes -n3 -l5 /dev/sd[a-c]2   (创建RAID 5 阵列,3为硬盘数,l为字母,5为raid 5,2为2分区)

# ls -l /dev/md0

# cat /proc/mdstat    (查看阵列)

# mkfs -t ext3 /dev/md0   (对阵列进行格式化,格为ext3文件格式)

直接回车

# echo DEVICE /dev/sd[a-c]2 > /etc/mdadm.conf   (创建mdadm配置文件)

# mdadm -Ds >> /etc/mdadm.conf (将扫描的磁盘阵列结果追加到/etc/mdadm.conf)

# mdadm -S /dev/md0          (停止磁盘阵列)

# mdadm -A /dev/md0           (启动磁盘阵列)

# mkdir /mdata

# mount /dev/md0 /mdata

# vi /etc/fstab   (开机自挂载)

/dev/md0  /mdata  /ext3  defaults 1 1

:wq

 

注:只所以都设置为2分区,是因为sda1分区需要给/boot来启动系统

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/872878如需转载请自行联系原作者


yangzhimingg

相关文章
mdadm 创建磁盘软阵列,故障恢复
首先,fdisk建立不同分区,且设为fd格式 其次, mdadm -C md0 -a yes -l 5-n 5/dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 -C:创建磁盘阵列 -l:磁盘阵列RAID...
1553 0
|
存储 Linux
|
监控 Linux
11.17 使用mdadm命令来配置RAID
图形界面确实方便,不过 RAID 和 LVM 一样,主要的应用还是在命令行当中,因为如果硬盘出现了数据损坏,总不能重新安装吧!
358 0
11.17 使用mdadm命令来配置RAID
|
存储 机器学习/深度学习 监控
mdadm 磁盘软RAID详解
raid0:   mdadm –assemble /dev/md0 /dev/sda1 /dev/sdb1 使用sda1和sdb1创建RAID0,条带大小是64KB:  mdadm –create /dev/md0 –chunk=64 –level=0...
2044 0