如何解决应用操作系统更新后,AWC EC2 Amazon Linux 2实例无法启动
昨天,我们失去了与10台配置相同的服务器的联系,经过一些调查后得出的结论是,安全更新失败后重新启动。
到目前为止,我们还无法使任何服务器恢复在线,但是很幸运,能够重新安装实例而不会丢失数据。
我将在下面粘贴控制台日志,任何人都可以帮助我确定根本原因,并可能给我一些建议,以了解是否存在一种更好的方法来配置服务器以使恢复更容易(例如跳过“按Enter继续” ”,提示它似乎挂了)。
完整日志对于SO来说太大了,因此我将其放在pastebin上,并在下面粘贴了经过编辑的版本。我删除了使输出着色的转义序列,并删除了一些新的双行,但除此之外,它是完整的。
subprocess.call(["ffmpeg","-i",input_file,"-acodec","copy","-loglevel","quiet","-ss",str(start),"-to",str(end),"-metadata","title={}".format(name),output_file+".mp3"])
解决方法
我认为我已经将其缩小为ec2-utils
包。我们遇到了同样的问题,与我们最初认为与ENA或NVMe驱动程序有关的设备未正确安装有关。一旦我们运行了yum更新,就解决了。
如果您将ec2-utils
软件包降级为ec2-utils-1.2-2.amzn2
,则会出现问题。这似乎仅影响基于硝基的实例。要解决此问题,您可以将其临时启动为t2或其他较旧的实例类型,然后更新软件包。
好的,发布后不久我们就知道了。好像挂载点已更改(我希望由于Linux内核更新),并且我们没有如aws knowledge center中所述使用/ etc / fstab中的nofail选项,这导致服务器在引导时挂起。 / p>
展望未来,我们还将确保使用UUID mounting,因此我们独立于/ dev /中的设备命名。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。