全新安装后如何重新安装 RAID 0?

全新安装后如何重新安装 RAID 0?

我的服务器存储着我所有的音乐、电视节目等,但停止了启动,在自己无法运行它之后,我把它带到了一个地方,他们在另一个驱动器上重新安装了 ubuntu。我在那里有 2 个驱动器组合成 RAID 0,里面有我想要流式传输的所有媒体,但我不知道如何安装它们。我用 mdadm 制作了 RAID,并在我的电脑上安装了 mdadm。

跑步sudo fdisk -l 给了我这个:

磁盘 /dev/loop0:55.45 MiB,58130432 字节,113536 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop1:219 MiB,229638144 字节,448512 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop2:65.1 MiB,68259840 字节,133320 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop3:50.98 MiB,53432320 字节,104360 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop4:32.3 MiB,33865728 字节,66144 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop5:43.28 MiB,45371392 字节,88616 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop6:4 KiB,4096 字节,8 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop7:61.93 MiB,64913408 字节,126784 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/sda:698.65 GiB,750156374016 字节,1465149168 个扇区
磁盘型号:ST3750640NS     
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x5436eff4

设备     引导   开始        结尾    行业   尺寸 ID 类型
/dev/sda1 * 2048 1050623 1048576 512M b W95 FAT32
/dev/sda2 1052670 1465147391 1464094722 698.1G 5 扩展
/dev/sda5 1052672 1465147391 1464094720 698.1G 83 Linux


主 GPT 表已损坏,但备份似乎正常,因此将会使用它。
磁盘 /dev/sdb:596.18 GiB,640135028736 字节,1250263728 个扇区
磁盘型号:WDC WD6400AAKS-6
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:9DD06902-19ED-47CE-9911-116C40929E9F


主 GPT 表已损坏,但备份似乎正常,因此将会使用它。
磁盘 /dev/sdc:931.53 GiB,1000204886016 字节,1953525168 个扇区
磁盘型号:WDC WD10EFRX-68F
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:gpt
磁盘标识符:3CD8FB5F-6919-4017-B136-91DDC562DD35




磁盘 /dev/loop8:219 MiB,229638144 字节,448512 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop9:65.22 MiB,68378624 字节,133552 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop10:54.24 MiB,56872960 字节,111080 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop11:247.93 MiB,259948544 字节,507712 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop12:99.45 MiB,104267776 字节,203648 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop13:9.3 MiB,9465856 字节,18488 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop14:295.73 MiB,310079488 字节,605624 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/loop15:81.89 MiB,85843968 字节,167664 个扇区
单位:扇区 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

dev/sdb 和 dev/sdc 是我的 RAID 驱动器,但我不知道如何安装它们。我还使用了桌面上的“光盘”应用程序,我可以看到驱动器,它显示它们在 RAID 中,但我没有看到我可以安装的单个 RAID 驱动器。

我还尝试使用sudo mdadm --detail每个 dev/md#,这些 dev/md# 似乎可能是我在 maid 时使用过的,但一直返回“没有这样的文件或目录”。

我应该怎么做才能恢复并安装我的 RAID?

答案1

所以我把它挂载了,只是不知道我是怎么做到的。我下载并运行了命令sudo dmraid -ay。它返回“没有 RAID 磁盘”。我离开了几个小时,没有重置,当我打开“磁盘”应用程序时,突然我的 RAID 就在那里,我可以通过单击按钮来挂载它。我认为 dmraid 一定做到了,即使它说没有找到任何 RAID 磁盘。

答案2

我不在乎我是否在用巫术操纵这个帖子,但我遇到了完全相同的问题:

  • 想要从 POP!_OS 更改 Linux 发行版
  • 尝试了 Debian,创建了 RAID0,因为非 GUI 安装程序感觉不错,并尝试了它。
  • RAID0 取得了巨大的成功,开始在其中下载游戏等内容。
  • 慢慢意识到 Debian 并不适合玩游戏,例如无法启动《博德之门 3》
  • 换了几个发行版。没有动我的 RAID0,因为我不想再次下载所有东西。
  • 安装了 Ubuntu,然后突然找不到我的 RAID0。

磁盘应用程序识别出带有“Linux RAID 成员”分区的硬盘。但无法找到实际的 RAID0 阵列。

这是我所做的:

首先,我们需要一个名为“mdadm”的实用工具:

sudo apt install mdadm

然后我们首先卸载任何先前存在的数组,然后停止并删除它

(这两个只是给了我“错误:无法执行任何操作,找不到路径”)

sudo umount /dev/md0
sudo mdadm --stop /dev/md0

这将打印你的磁盘分区

lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

这些行将 RAID 元数据清零并将其重置为正常,这时我的 RAID0 阵列突然挂载

 sudo mdadm --zero-superblock /dev/sda
 sudo mdadm --zero-superblock /dev/sdb

接下来,通过在 /etc/fstab 和 /etc/mdadm/mdadm.conf 中对数组“md0”注释掉“#”来删除引用

终端:

sudo nano /etc/fstab

在 /etc/fstab 文件中:

# /dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0

终端:

sudo nano /etc/mdadm/mdadm.conf

在 /etc/mdadm/mdadm.conf 中:

# ARRAY /dev/md0 metadata=1.2 name=mdadmwrite:0 UUID=7261fb9c:976d0d97:30bc63ce:85e76e91

最后,更新 initramfs:

sudo update-initramfs -u

所有这些步骤都来自这里从可选步骤。

所有荣誉归功于 DigitalOcean.com 的作者 Madison Scott-Clary、Kong Yang 和 Justin Ellingwood。

相关内容