好的,这是我的情况:
我为两个2TB驱动器ad4和ad6设置了一个gmirror实例。
昨天,我的系统决定拒绝重启,抱怨ad4出现问题。驱动器似乎在旋转,然后反复旋转。我以为它已经死了,关闭服务器并将其删除。我去了RMA吧,(它只有7个月大了),希捷网站需要一个代码,让SeaTools分析驱动器以确保它在RMAing之前出错。所以我将它插入我的Windows机器以运行SeaTools。 SeaTools反复崩溃,在研究错误之后,我能找到的唯一解决方案是重新格式化驱动器NTFS然后运行SeaTools。所以我做了,并且在格式完成时“huh”。我运行SeaTools,它标记了驱动器很好。
我决定它一定是松散的电源线,或者是我服务器中其他地方的问题,所以我决定将驱动器放回原处,让gmirror重建阵列,然后开始寻找导致其他问题的原因。所以我做了。启动后大约5分钟,我运行了gmirror状态,我惊恐地看到“设备ad6降级,重建”。意识到gmirror使用我的所有数据将NTFS分区镜像到驱动器,我关闭了机器并拉动了驱动器。我卸载了gmirror,然后尝试使用我的所有数据(ad6s1d)挂载分区,但它已经消失了。 ad6就像切片一样,ad6s1,但分区无处可寻。
我运行了disklabel -w / dev / ad6来重新写入磁盘标签,现在我坐在这里,扫描运行的scan_ffs正在拼命检索该分区,以及我可以使用的任何数据,我希望这些数据是其中大部分是因为gmirror只有时间镜像2TB驱动器的1%,其中使用了800GB~。
我正在寻找有关如何恢复分区的任何建议。
此外,当我格式化阵列NTFS的另一个成员时,我做了一个快速格式,所以我假设数据仍然在该驱动器上,虽然我根本不知道如何得到它。