我必须从磁盘读取数据,这些磁盘是 raid5 成员。我想知道是否有可能以某种方式从这些磁盘读取数据,但其中一个磁盘刚好坏了。我试图挂载一些分区,但没有结果。它说:
... 由 1 个驱动器组装 - 不足以启动阵列。
我可以以某种方式修复/安装那些 raid5 磁盘吗?
EDIT1:添加了 lsblk 结果
root@ubunciak:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 2,7T 0 disk
├─sda1 8:1 0 4G 0 part
├─sda2 8:2 0 512M 0 part
│ └─md1 9:1 0 511,4M 0 raid1
└─sda3 8:3 0 2,7T 0 part
sdb 8:16 0 232,9G 0 disk
├─sdb1 8:17 0 230,9G 0 part /
├─sdb2 8:18 0 1K 0 part
└─sdb5 8:21 0 2G 0 part [SWAP]
sdc 8:32 0 2,7T 0 disk
├─sdc1 8:33 0 4G 0 part
├─sdc2 8:34 0 512M 0 part
│ └─md1 9:1 0 511,4M 0 raid1
└─sdc3 8:35 0 2,7T 0 part
sdd 8:48 0 2,7T 0 disk
├─sdd1 8:49 0 4G 0 part
│ └─md0 9:0 0 4G 0 raid1
├─sdd2 8:50 0 512M 0 part
│ └─md1 9:1 0 511,4M 0 raid1
└─sdd3 8:51 0 2,7T 0 part
答案1
RAID5 阵列可容忍单个驱动器故障。它至少包含 3 个驱动器。
您收到以下错误消息:
... 由 1 个驱动器组装 - 不足以启动阵列。
它说只剩下一个驱动器。即使在降级状态下,这也不足以启动 RAID5 阵列。
假设一个 3 驱动器阵列,您至少还需要一个驱动器来启动该阵列。当然,这个驱动器必须是阵列的成员,而不是任何驱动器。
如果您的 N 驱动器阵列中没有至少 N-1 个可工作的驱动器,那么您的数据将永远消失。
答案2
断开并重新连接所有驱动器。目前似乎只有 4 个驱动器中的 1 个可检测到。4 个驱动器中有 3 个突然发生故障的可能性极小,因此这看起来像是连接问题。重新连接所有驱动器并访问 NAS 以检查检测到的内容。确保它们正确通电并连接。