首页 > 代码库 > LINUX下创建RAID1
LINUX下创建RAID1
实验
添加两块30G硬盘
在不重新启动的情况下,让Linux系统识别到新添加的磁盘
使用putty连接linux操作服务器
[root@ns1 ~]# fdisk –l
没有识别到新添加的两块磁盘
[root@ns1 ~]# echo "- - -" >/sys/class/scsi_host/host0/scan
[root@ns1 ~]# echo "-- -" > /sys/class/scsi_host/host2/scan
[root@ns1 ~]# echo "-- -" > /sys/class/scsi_host/host3/scan
为两个硬盘分区
[root@ns1 ~]# fdisk/dev/sdb
[root@ns1 ~]# fdisk/dev/sdc
[root@ns1Packages]# mkfs.ext4 /dev/sdb1
[root@ns1Packages]# mkfs.ext4 /dev/sdc1
创建raid1
[root@ns1 ~]# mdadm -Cv /dev/md0-l1 -n2 -c128 /dev/sd[b,c]
mdadm: array/dev/md0 started.
进行格式化
[root@ns1 ~]# mkfs.ext4/dev/md0
创建目录DATA
[root@ns1 ~]# mkdir DATA
然后把/dev/md0 挂载到DATA目录下
[root@ns1~]# mount /dev/md0 DATA
编辑设置自动挂载
[root@ns1~]# vi /etc/fstab
在最后添加 /dev/md0 /data ext4 defaults 0 0
reboot重启
模拟故障
删除一块硬盘,只保留RAID1中另外一块
还可以查看写入的文件
再重新加入一块硬盘
[root@ns1 ~]# mdadm /dev/md0-a /dev/sdb1