ubuntu挂载raid阵列的步骤
导读:Ubuntu 挂载 RAID 阵列步骤 一 前置检查与准备 确认阵列已就绪:查看软件阵列状态与设备名 查看实时状态:cat /proc/mdstat 查看详细信息:sudo mdadm --detail /dev/md0 列出块设备:l...
Ubuntu 挂载 RAID 阵列步骤
一 前置检查与准备
- 确认阵列已就绪:查看软件阵列状态与设备名
- 查看实时状态:
cat /proc/mdstat - 查看详细信息:
sudo mdadm --detail /dev/md0 - 列出块设备:
lsblk,确认是否存在 /dev/md0 等设备
- 查看实时状态:
- 安装工具(如未安装):
sudo apt update & & sudo apt install mdadm - 识别硬件 RAID(如适用):
lspci | grep -i raid,必要时使用厂商工具(如 LSI/Broadcom 的 storcli、HPE 的 ssacli)确认阵列与成员盘信息
二 挂载已存在的软件 RAID 阵列
- 创建挂载点:
sudo mkdir -p /mnt/raid - 获取文件系统类型(可选):
lsblk -f /dev/md0或blkid /dev/md0 - 执行挂载
- 已知文件系统(如 ext4):
sudo mount -t ext4 /dev/md0 /mnt/raid - 或按文件系统自动识别:
sudo mount /dev/md0 /mnt/raid
- 已知文件系统(如 ext4):
- 验证:
df -h | grep /mnt/raid或lsblk /dev/md0查看挂载点与类型
三 设置开机自动挂载
- 推荐用 UUID 写入 fstab(避免因设备名变化导致失败)
- 获取 UUID:
blkid -s UUID -o value /dev/md0 - 写入 fstab(示例为 ext4):
echo "UUID=$(blkid -s UUID -o value /dev/md0) /mnt/raid ext4 defaults,nofail 0 0" | sudo tee -a /etc/fstab - 立即生效:
sudo mount -a
- 获取 UUID:
- 如为软件阵列,建议同时持久化 mdadm 配置
- 保存配置:
sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf - 更新 initramfs:
sudo update-initramfs -u
- 保存配置:
- 说明
- 使用 UUID 更稳健;
nofail可在设备未就绪时允许系统继续启动 - 硬件 RAID 通常呈现为单块设备(如 /dev/sdX 或 /dev/nvmeXn1),按普通磁盘方式挂载,无需 mdadm 配置
- 使用 UUID 更稳健;
四 常见问题与快速排查
- 设备忙:先卸载再挂载
sudo umount /mnt/raid - 阵列未就绪或正在重建:等待
cat /proc/mdstat中同步完成后再挂载 - 文件系统不匹配:用
lsblk -f确认类型,必要时重新格式化(会清空数据):sudo mkfs.ext4 /dev/md0或sudo mkfs.xfs /dev/md0 - fstab 导致无法启动:进入救援模式注释出错行,或使用
nofail选项 - 硬件 RAID 识别异常:用
lspci | grep -i raid确认控制器,并用厂商工具检查阵列健康状态
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu挂载raid阵列的步骤
本文地址: https://pptw.com/jishu/756158.html
