在 Debian 上挂载(使用)**软 RAID(MD RAID)**一般分为两种情况:
下面分别说明。
cat /proc/mdstat
或
lsblk
mdadm --detail /dev/md0
如果看到 /dev/md0、/dev/md127 等,说明 RAID 已存在。
mdadm --detail --scan
示例输出:
ARRAY /dev/md0 metadata=1.2 name=debian:0 UUID=xxxx
mkdir -p /mnt/raid
mount /dev/md0 /mnt/raid
如果是 ext4:
mount -t ext4 /dev/md0 /mnt/raid
编辑 /etc/fstab:
/dev/md0 /mnt/raid ext4 defaults 0 0
或推荐用 UUID:
blkid /dev/md0
UUID=xxxx /mnt/raid ext4 defaults 0 0
以 RAID 1(两块盘) 为例:
apt update
apt install mdadm
假设磁盘是 /dev/sdb 和 /dev/sdc
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc
查看状态:
cat /proc/mdstat
mkfs.ext4 /dev/md0
mkdir /mnt/raid
mount /dev/md0 /mnt/raid
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
update-initramfs -u
blkid /dev/md0
写入 /etc/fstab:
UUID=xxxx /mnt/raid ext4 defaults 0 0
# 停止 RAID
mdadm --stop /dev/md0
# 启动 RAID
mdadm --assemble --scan
# 查看 RAID 状态
mdadm --detail /dev/md0
# 移除坏盘
mdadm /dev/md0 --fail /dev/sdb
mdadm /dev/md0 --remove /dev/sdb
如果你能告诉我:
我可以给你更精确的命令。