我有点不舒服。我有一个无头服务器(Acer EasyStore)运行Ubuntu12.04.1,更新后,该服务器现在拒绝启动。它有四个磁盘,其中一个在分区中保存OS,其余的连同其他三个磁盘一起是一个mdraid数组。
我已经将OS磁盘插入另一台计算机( VM)并试图引导,但它给了我一条可怕的错误消息:
WARNING: There appears to be one or more degraded RAID devices **
The system may have suffered a hardware fault, such as a disk drive
failure. The root device may depend on the RAID devices being online. One
or more of the following RAID devices are degraded:
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
<snip>
unused devices: <none>
You may attempt to start the system anyway, or stop now and attempt
manual recovery operations. To do this automatically in the future,
add "bootdegraded=true" to the kernel boot options.
If you choose to start the degraded RAID, the system may boot normally,
but performance may be degraded, and a further hardware fault could
result in permanent data loss.
If you abort now, you will be provided with a recovery shell.
Do you wish to start the degraded RAID? [y/N]:我想继续,看看到底发生了什么(如果服务器启动SSH,我就可以登录它),但是这条消息真的很可怕。如果我在没有RAID的情况下启动,我会丢失所有的数据吗?即使这四个磁盘都很好,我也不会失去这个数组,但警告的措辞非常强烈。
有人知道这是否意味着我会丢失我的数据吗?还有别的选择吗?
发布于 2012-10-02 21:58:54
最后,我决定对提示回答“是”。它把我丢在一个initramfs壳里,我把它exit了,然后它又重新启动了。结果是,我升级的内核没有正常工作,但是阵列很好,即使在我用失败的引导多次回答“是”之后,甚至到达用户提示(当磁盘不存在时,该数组显然没有挂载)。
因此,这个信息并不太值得担心。
发布于 2013-10-31 14:14:49
一般来说,回答“否”更安全,不要试图启动降级的RAID。在这种情况下,还会给您一个恢复外壳。
你没有在这里发布RAID级别。但是我认为你并没有使用像RAID-1阵列这样的由4个磁盘组成的数组。因此,您无法从包含1/4、1/2或1/3数据的磁盘中构建/恢复数组。
https://serverfault.com/questions/434127
复制相似问题