一直没找到合适的磁盘阵列卡。 那干脆直接来个软的算了。公司的内部分享服务器,弄了两个1.5t sata 系统 呢是centos 5 ATA硬盘
首先安装
yum install mdadm
然后就简单了
fdisk -l 看下有几个硬盘
然后全部
fdisk /dev/* 分区
mkfs -t ext3 /dev/* 格式化
mdadm --create --auto=yes /dev/md1 --level=1 --raid-devices=2 [--spare-devices=1] /dev/sda /dev/sdb
mkfs -t ext3 /dev/md1
就ok了
[--spare-devices=1] 这个是热备硬盘选项, 如果有一个独立的硬盘不属于raid 的 ,在raid 里面有一个硬盘挂了,它能自动顶上
加完了以后,就可以看下详细信息了:
mdadm --detail /dev/md1
或
cat /proc/mdstat
没问题以后就开始挂在
mount /dev/md1 /mnt/raid
df -lh 就可以看到了
当我们在
cat /proc/mdstat 看到 有盘有个 (F) 的 证明那个盘坏了。那么我们需要用一个盘替换他
mdadm --manage /dev/md1 --add /dev/sdb1 --remove /dev/hd8
大概就这样了
杯具的是 当你加进一个盘后重建需要好久 我的 1.5T 重建了 几个小时。。。
重启之后,就丢失了 阵列 md1, 危险
想启动自动挂在 需要这样:
mdadm --detail /dev/md1 | grep -i uuid
然后获取 uuid
然后 编辑 mdadm.conf
vi /etc/mdadm.conf
ARRAY /dev/md1 UUID=23sdfwe:234dfsd3:2w34sdf3:sdf223
然后修改 fstab 开机自动挂在
vi /etc/fstab
/dev/md1 /data ext3 defaults 1 2
不过我是直接在 /etc/rc.local 直接 mount
就OK了