无法将现有 EBS 卷附加到 Spot 实例

无法将现有 EBS 卷附加到 Spot 实例

我一直在使用具有持久性存储的 AWS 现货实例;这些线。几个月来,我使用不同的实例类型成功实现了这一点,并且随着数据的增加,我的卷扩展了几次(128gb > 256gb > 512gb)。

在我的上一次实验中,我将 ebs 卷扩展到 1TB,在 m4.16xlarge 机器上运行了一些批处理,一天后,第二次状态检查失败(实例可达性检查);不幸的是,我现在没有当时的系统日志。

我认为这是一个一般故障,并启动了一个具有相同 ebs 卷的新 c4.8xlarge 现货实例;没有错误,ssh 成功,数据在那里。

现在我尝试创建一个具有相同 ebs 的新 m4.16xlarge,但失败了;完整的服务器日志这里。我现在无法使用此实例类型或任何其他实例类型挂载卷。

您是否知道可能出了什么问题以及如何解决此问题?

答案1

您的 EBS 卷上的文件系统已损坏。不要问我它是怎么变成这样的。

在日志中,您将看到以下内容:

[   14.022730] EXT4-fs (xvdf1): ext4_check_descriptors: Checksum for group 0 failed (8312!=23362)
[   14.029039] EXT4-fs (xvdf1): group descriptors corrupted!
mount: mount /dev/xvdf1 on /permaroot failed: Structure needs cleaning

您需要先修复文件系统,然后才能尝试再次挂载它。

经过一番谷歌搜索,我找到了这个,你可以试试。但请注意,我不保证它的有效性。

http://www.webdesignblog.asia/operating-systems/linux-os/ext4-fs-group-descriptors-corrupted-cannot-mount-disk-using-ubuntu/#sthash.XYgsfq3E.fTLnfoTc.dpbs

相关内容