实验要求:
1、使用fdisk命令创建三个磁盘分区/dev/sdb1、/dev/sdc1、/dev/sdd1。
做法
1、先为虚拟机添加三块硬盘 大小10G2、sudo fdisk -l 查看添加上的硬盘 名字分别为 /dev/sdb /dev/sdc /dev/sdd3、创建分区 先输入 sudo fdisk /dev/sdb 依次 输入 n p 1 换行 w 成功建立/dev/sdb1分区另外两个同理
2、使用mdadm命令创建RAID1。
做法:
1、安装mdadm 百度下载deb文件 进入下载目录 执行安装命令 sudo dpkg -i mdadm_3.3-2ubuntu7_amd64.deb 2、创建RAID1sudo mdadm -c /dev/md0 -a yes -l 1 -n 3 /dev/sdb1 /dev/sdc1 /dev/sdd1(ps: -l 后边数字代表创建RAID几 -n 后边的数字代表使用几个分区/硬盘 最后跟分区名字)3、查看创建好的RAID1sudo mdadm -D /dev/md0
3、为新建立的/dev/md0建立类型为ext4的文件系统。
sudo mkfs.ext4 -c /dev/md0
4、查看建立的RAID1的具体情况。
sudo mdadm -D /dev/md0
5、将RAID1设备 /dev/md0 挂载到指定的目录/media/md0中。
1、进入目录 /media 创建md0文件夹2、执行挂载命令 sudo mount /dev/md0 /media/md0
6、假设/dev/sdb1损坏。将损坏的RAID成员标记为失效。
sudo mdadm /dev/md0 -f /dev/sdb1 模拟sdb1损坏
7、移除失效的RAID成员。
sudo mdadm /dev/md0 -r /dev/sdb1 移除失效的sdb1
8、更换硬盘设备,添加一个新的RAID成员。
sudo mdadm /dev/md0 -a /dev/sdb1 这里把sdb1又加进去了,不建议这样建议再添加一块硬盘 然后建立分区 把分区添加进去(直接添加硬盘也可以 但是不建议分区硬盘混用)