ubuntu_Raid5阵列创建
Ubuntu 下软件 RAID5(mdadm)全流程教程。
一句话:3块或以上硬盘,mdadm组 RAID5,挂载、开机自动挂载,安全关盘,简单易恢复。
一、准备工作
- 至少3块空硬盘(/dev/sdb、/dev/sdc、/dev/sdd……,别用系统盘)
- 先备份好重要数据,下面操作会清空全部数据!
二、安装 RAID 工具
bash |
三、创建 RAID5 阵列
假设用的是 /dev/sdb /dev/sdc /dev/sdd
bash |
参数说明:
/dev/md0:阵列设备名--level=5:RAID5--raid-devices=3:3块盘- 后面跟你的盘名(不要用分区号!直接/dev/sdb)
等待创建,阵列会在后台慢慢同步(你可以直接用,不影响挂载)。
四、查看阵列状态
bash |
看到 /dev/md0 正在同步,或者已经 [UUU] 就说明好了。
五、格式化 RAID 阵列为 ext4 文件系统
bash |
六、创建挂载目录并挂载
bash |
七、开机自动挂载(加到 fstab)
查 UUID
bash
复制编辑
sudo blkid /dev/md0会输出类似:
pgsql
复制编辑
/dev/md0: UUID="xxxx-xxxx-xxxx-xxxx" TYPE="ext4"编辑 /etc/fstab
bash
复制编辑
sudo nano /etc/fstab加一行(替换你的UUID):
ini
复制编辑
UUID=xxxx-xxxx-xxxx-xxxx /data/raid5 ext4 defaults 0 0
八、保存 RAID 配置(防止重启找不到阵列)
bash |
九、权限设置(如多人共享或需要最高权限)
bash |
或
bash |
十、常用管理命令
查看阵列详细状态:
bash
复制编辑
sudo mdadm --detail /dev/md0停用阵列(卸载后才能stop):
bash
复制编辑
sudo umount /data/raid5
sudo mdadm --stop /dev/md0
一句话总结
Ubuntu下软RAID5组建只用mdadm,组好后记得加fstab、保存配置,挂载就能用,重启不怕丢阵列。