希望你能帮我。我的服务器当前的引导驱动器似乎已经死了。我不能启动。内部我有四个驱动器。最后三个被设置为raid 5与mdadm。插槽1中的驱动器只是一个标准的存储驱动器,上面没有我还没有在其他地方备份的任何内容。
我的主要问题是,如果我在驱动器1上执行一个新的ubuntu服务器安装,我是否能够检测到我的raid (驱动器2-4)而不会丢失所有存储的数据。如果我不够具体或不够专业,很抱歉。
发布于 2023-04-22 11:49:49
安装服务器后,可以恢复MD RAID数组。如果你在网上搜索mdadm和reassemble这两个词是正确的,那么就有很多指南可以在网上做到这一点。
本质上,您希望首先通过查看cat /proc/mdstat (应该显示/dev/mdX名称、哪些设备在数组中以及什么类型的数组)来检查该数组是否存在。例如,这是/dev/md0上的一个活动RAID 5数组,它包含跨驱动器/dev/sdd4、/dev/sdb2、/dev/sda0和/dev/sdc1的分区。
alan@earth:~$ cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10]
md0 : active raid5 sdd[4] sdb[2] sda[0] sdc[1]
8790402048 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/4] [UUUU]
bitmap: 8/22 pages [32KB], 65536KB chunk你的看起来可能不一样,但这大概是你应该得到的。
如果没有,可以使用下面的命令进行扫描(但这不应该是必要的,因为我相信Ubuntu会在引导时扫描)。
sudo mdadm --assemble --scan --verbose
一旦您有了设备名称,您就可以使用一个简单的sudo mkdir /mnt/array && sudo mount /dev/md0 /mnt/array测试挂载它,并查看/mnt/array中的文件。如果这一切都是好的,您可以添加一个条目到您的/etc/fstab挂载在引导。
https://askubuntu.com/questions/1464684
复制相似问题