Maas ubuntu 18.04 initrd 启动循环

Maas ubuntu 18.04 initrd 启动循环

我遇到了一个奇怪的情况,maas 无法使用 18.04 ubuntu 启动我的服务器,但如果我将 initrd 从 gzip 重新打包为 lzma - 它就会开始工作。我不得不将 boot-resource“current”符号链接更改为目录,并使其暂时与 chattr 不可变,这样 boot-resource import/update 就不会覆盖我重新打包的 initrd。但我对这种行为感到困惑。有什么想法吗?

答案1

本月初我遇到了同样的问题。在 2/3 的刀片上加载 initrd 后立即出现引导循环,其他方面都运行正常。16.04 加载正常。

我不骗你,我的解决方案(在用尽所有合理方法后)是告诉 maas 使用 18.04 hwe 低延迟内核。这完全没有意义,但第二次部署尝试时一切都开始正常了。

很奇怪这样的问题

a) 仍存在于 maas 和当前 LTS 版本中

b) 正常内核在我的 1/3 台刀片(据我所知,是完全相同的)上完美运行

c)改变内核类型可以以某种方式修复该问题。

有趣的是,您有一个替代解决方案。我想知道 18.04 低延迟内核选择是否会改变整个构建,从而导致 initrd 的打包方式不同?

相关内容