为什么 EC2 实例在将我的 Ubuntu 服务器升级到 12.04 时会遇到问题?

为什么 EC2 实例在将我的 Ubuntu 服务器升级到 12.04 时会遇到问题?

我刚刚尝试将我们的 Ubuntu EC2 服务器从 11.10 升级到 12.04,但它在几个软件包升级时停止,从 memtest86+ 开始。CTRL+C 是唯一的出路,最后出现以下错误:

Errors were encountered while processing:
 memtest86+
 ubuntu-standard
 grub-legacy-ec2
 grub-pc
 friendly-recovery
 linux-image-3.2.0-24-virtual
 python-apport
 linux-image-virtual
 linux-virtual
 apport

关于出了什么问题以及如何解决,您有什么建议吗?

更新:结果发现是 GRUB 的问题,但我还是不明白到底出了什么问题。为什么 GRUB 要和 EC2 一起使用?

答案1

再次尝试升级,但这次打开到服务器的第二个 ssh 会话,并监视一些指标:

  • vmstat 5会提醒你记忆问题
  • iostat 5将显示是否有任何 I/O 发生
  • top将显示与 CPU 峰值或平均负载相关的任何问题
  • 使用sysstat包,您可以记录许多这些指标并在以后查看它们

top了解是否发生了什么事情。查看或中正在运行的进程列表ps auxfw以寻找线索。使用检查活动的网络连接netstat -utnp。获得此信息后,请回复任何异常或您不理解的内容。

相关内容