小编sxa*_*ess的帖子

在恢复 RAID 阵列方面需要帮助

长话短说,我负责一个具有两个 RAID 阵列(/dev/md0 和 /dev/md2)的媒体服务器。我还有很多东西要学习软件 RAID 和 LVM 等。我们在 /dev/md0 中有一个驱动器故障,好吧没什么大不了我更换了坏驱动器,重新组装了 RAID 阵列(昨晚花了大部分时间才完成) ),今天早上我进来了,并且能够在没有数据丢失的情况下挂载 /dev/md0。

我几乎不知道,有些东西被 /dev/md2 损坏了。现在 /dev/md0 是两年前我的同事设置的,我大约六个月前设置了 /dev/md2。一直使用戴尔和惠普服务器内置的硬件控制器完成 RAID,这是我第一次不得不处理软件 RAID。我按照 [url] http://www.gagme.com/greg/linux/raid-lvm.php[/url]上的说明进行操作我认为这是最好的主意,因为 LVM 将使我能够在未来扩展 RAID 阵列(我刚刚了解到 mdadm 可以做同样的事情)。直到今天,这都没有问题。修复 /dev/md0 后重新启动机器后,无法挂载 /dev/lmv-raid/lvm0(表示找不到文件或目录)。看起来逻辑卷几乎消失了。我不明白是什么导致了这种情况。第二个阵列中没有驱动器坏,我没有接触第二个阵列。阵列应该没有任何问题。但是好像有什么不对的地方。

现在 /dev/md2 正在运行并且处于干净状态,但我无法安装它。恐怕数据没了。真正可怕的是,对于发生的事情,我的脑海中没有任何解释。我假设我无法挂载 /dev/md2,因为 RAID 阵列期望由 LVM 控制。也许我不太了解系统,但是如果我有一个干净的数组,数据不应该仍然在数组中吗?知道如何恢复数据吗?我最不想做的就是回到我的老板那里告诉他,在修复一个阵列的过程中,另一个阵列神奇地坏了,你所有的数据都没有了。我查看了多个站点,但由于我不知道实际上是什么破坏了它,我不知道我是否真的丢失了数据,或者是否还有其他东西我遗漏了。

任何建议将不胜感激,我整个上午都在为此苦苦挣扎,并且完全不知所措。

以下是更多信息:

 [root@viamao ~]# mdadm --detail /dev/md2
 /dev/md2:
 Version : 00.90.01
 Creation Time : Tue Jun  9 11:32:06 2009
 Raid Level : raid5
 Array Size : 4395415488 (4191.79 GiB 4500.91 GB)
 Device Size : 1465138496 (1397.26 …
Run Code Online (Sandbox Code Playgroud)

linux raid lvm

6
推荐指数
1
解决办法
1556
查看次数

标签 统计

linux ×1

lvm ×1

raid ×1