我的 mdadm 命令是否正确,在输入之前我是否应该检查其他内容?

我的 mdadm 命令是否正确,在输入之前我是否应该检查其他内容?

问题mdadm:在我执行可能损坏当前无法访问的 Raid 1 阵列中的数据的操作之前,有人能否确认我已经调查了正确的因素并且即将使用正确的命令?

细节:我一时注意力不集中,无法访问我的 Raid 1,因为我用的是 而不是 SD 卡。Ubuntu 14.04 位于 的可启动分区上mkfs.exfat,而和 则包含多磁盘阵列。该阵列也曾被挂载为我的目录,因此如果没有它,我就无法以自己的身份登录 Ubuntu。我正在启动并降级为 root 以尝试从终端修复该问题。(不过,从这里开始,我不知道如何挂载阵列……假设我可以修复它。)/dev/md0p1sdcsda1sdb1homesdc

我已阅读并重读了的手册页,mdadm并查看了的mdadm --detail/dev/md/0一切似乎都井然有序。

/dev/me/0:
Version : 1.2
               ...
    Persistence : Superblock is persistent
               ...
          State : clean
 Active Devices : 2
Working Devices : 2
               ...
           Name : crossroads:0  (local to host crossroads)
           UUID : [matches the one in mdadm.conf]
         Events : 1439

底部的表格列出了active sync两个驱动器。

同样,mdadm --examine这两个驱动器看起来完全没问题。我不会全部输入出来,但校验和是正确的,它们都列为同一阵列 UUID(来自 的正确 UUID mdadm.conf)的一部分,每个驱动器的所有其他详细信息(除其设备 UUID 外)都相同。两者都显示Array State : AA

重申问题我认为我已经准备好运行mdadm --assemble /dev/md/0 /dev/sd[ab]1,但我对命令不是 100% 确定,而且我非常害怕我会做一些永久破坏sda或上数据的事情sdb。如果我遗漏了什么,有人可以告诉我吗?

相关内容