我一直在谷歌上搜索,似乎找不到我的具体问题的答案,尽管很多人发布了类似的问题。让我们开始吧。
尝试将我的 raid 5 阵列挂载到文件夹 /mnt/raid。添加到 fstab:
UUID=202483d5-808d-9a85-5361-c119c4bdbda4 /mnt/raid ext4 defaults 0 2
以下是 blkid uuid 输出:
/dev/sdc: UUID="202483d5-808d-9a85-5361-c119c4bdbda4" UUID_SUB="9a17b921-7b72-8031-71de-8049fddda330" LABEL="homeserver:0" TYPE="linux_raid_member"
/dev/sdb: UUID="202483d5-808d-9a85-5361-c119c4bdbda4" UUID_SUB="501b9b14-5c17-f798-78a5-dbd9afdeaba3" LABEL="homeserver:0" TYPE="linux_raid_member"
/dev/sde: UUID="202483d5-808d-9a85-5361-c119c4bdbda4" UUID_SUB="bafc7cbe-294d-70a5-10fa-8b4412c3a2b9" LABEL="homeserver:0" TYPE="linux_raid_member"
/dev/sdd: UUID="202483d5-808d-9a85-5361-c119c4bdbda4" UUID_SUB="76ad59f4-aa6e-1cde-2026-3077310841f8" LABEL="homeserver:0" TYPE="linux_raid_member"
这是我收到的错误:
sudo mount /mnt/raid
mount: /mnt/raid: /dev/sdb already mounted or mount point busy.
尝试了不同的命令但仍然没有结果:
sudo mount -t ext4 /dev/md0 /mnt/raid
mount: /mnt/raid: wrong fs type, bad option, bad superblock on /dev/md0, missing codepage or helper program, or other error.
突袭细节:
sudo mdadm --detail /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Wed Nov 24 05:49:18 2021
Raid Level : raid5
Array Size : 23441682432 (22355.73 GiB 24004.28 GB)
Used Dev Size : 7813894144 (7451.91 GiB 8001.43 GB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Fri Nov 26 02:22:04 2021
State : clean
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 512K
Consistency Policy : bitmap
Name : homeserver:0 (local to host homeserver)
UUID : 202483d5:808d9a85:5361c119:c4bdbda4
Events : 9306
Number Major Minor RaidDevice State
0 8 16 0 active sync /dev/sdb
1 8 32 1 active sync /dev/sdc
2 8 48 2 active sync /dev/sdd
4 8 64 3 active sync /dev/sde
奇怪的是 dmraid 没有出现任何结果:
sudo dmraid -r
no raid disks
我检查了每个磁盘的智能状态,以防万一是坏驱动器,结果它们都通过了。
我不认为这是一个 lvm(除非我遗漏了什么)。我搜索了互联网,但似乎找不到答案。有什么建议可以告诉我该怎么做吗?我似乎不知道我遗漏了什么。
运行 Ubuntu Server 20.04.03LTS
答案1
我找到了问题的答案。基本上,我没有使用 md0 更新 mdadm .conf 文件。md0 也没有超级块,尽管每个硬盘都有。因此,我将 md0 格式化为 ext4,将 md0 添加到 mdadm .conf 文件中,然后使用新的 uuid 更新 fstab。这解决了问题。