我在我的 ec2 实例上收到了很多类似的东西:
kernel: [141720.410047] INFO: task kjournald:14019 blocked for more than 120 seconds.
kernel: [141720.410205] INFO: task flush-202:112:2005 blocked for more than 120 seconds.
.......
我的操作系统是 ubuntu 10.10 2.6.35-22-virtual #33-Ubuntu SMP Sun Sep 19 21:05:42 UTC 2010 x86_64 GNU/Linux
有人建议我安装一个新的内核,但不确定如何继续。
答案1
您可以使用以下命令在 EC2 上的 Ubuntu 实例上安装新的内核升级:
sudo apt-get update &&
sudo apt-get dist-upgrade -y
那么,如果一切顺利的话:
sudo reboot
EC2 上 Ubuntu 10.10 最新发布的内核是
2.6.35-31-虚拟
您可能还考虑升级到带有更新内核的 Ubuntu 最新版本。例如,Ubuntu 11.10 Oneiric 在 dist-upgrade 之后当前运行此内核:
3.0.0-14-虚拟
您正在运行的 Ubuntu 10.10 Maverick 将在几个月后(2012 年 4 月)达到其使用寿命,因此无论如何您都需要升级到较新的版本。
以下是可能与您遇到的问题相关的错误报告:
答案2
看起来你的存储有问题。较新的内核可能会有更长的超时时间。但是 120 秒对于刷新来说已经很长了。