我在 Dell Perc 6/i 控制器上设置了 Raid 10,其中有 4 个驱动器 + 热备用。
在服务器关闭期间,昨天在驱动器 1 插槽中添加了新驱动器,该插槽在过去 2 个月内一直处于空闲状态。在重新打开服务器后,同事们说 Ctrl+R 页面显示所有驱动器上都有外部配置,他们尝试导入,但没有成功,因此他们尝试清除,现在页面显示:
-VD Mgmt:控制器 0- 无配置!
-PD Mgmt:所有驱动器均显示就绪状态
驱动器:
- 驱动器 0 - 500Gb - (最后一个原始驱动器) - 就绪
- 驱动器 1 - 1TB 物理容量,限制为 500 GB 驱动器 - 2 个月前坏了,被取出。同事昨天将新驱动器放入此插槽
- 驱动器 2 - 1TB 物理容量,受限于 500 GB 驱动器 - 没有问题
- 驱动器 3 - 1TB - 没有问题
- 驱动器 4 - 1TB - 热备用,今天发现坏了。我猜它是在驱动器 1 坏了时启动的,或者在 2 个月前被拔出时启动的。
有什么方法可以恢复吗?我猜如果我创建新的虚拟磁盘配置,数据将会丢失……如果有人可以确认,那就太好了。我不确定条带大小,猜测是默认值。
答案1
有沒有方法可以恢復?
如果您恰好知道最初创建虚拟磁盘时使用的确切参数(尤其是磁盘的顺序和条带大小),并且如果我们假设有足够的工作磁盘 - 4 个中至少有 2 个 - 我从您的描述中理解是这种情况,您应该能够手动重新创建虚拟磁盘配置。
我们仍然不知道为什么它显示所有驱动器的外部配置,或者为什么您的同事无法导入外部配置。也许控制器出了问题,或者它只是被新添加的驱动器搞糊涂了(正常情况下不应该发生这种情况),但据我了解,这或多或少只是道听途说,而且您不确定您的同事到底做了什么。
我猜想如果我创建新的虚拟磁盘配置,数据将会丢失
通常来说确实如此。如果您创建新的虚拟磁盘,控制器将初始化 VD 作为向导的最后一步,并销毁现有数据。
幸运的是,PERC6 提供了禁用初始化过程的功能,该功能位于向导Advanced Settings
的屏幕中Create new VD
。对于此用例(手动重新创建丢失的 VD 配置),用户手册因此,PERC6 明确指出:
警告:尝试重新创建现有配置时,请勿初始化虚拟磁盘
根据本卷信息的价值,您当然也可以考虑......
- ...在继续操作之前请备份所有磁盘,以防出现严重问题。
- ... 按照以下方式操作100万小额贷款建议聘请一家专门重新组装损坏的 RAID 阵列的专业数据取证公司。