mdadm 做 raid1

一直没找到合适的磁盘阵列卡。 那干脆直接来个软的算了。公司的内部分享服务器,弄了两个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了

你可能感兴趣的:(centos,F#)