任务被阻止超过 120 秒

任务被阻止超过 120 秒

我在我的 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 月)达到其使用寿命,因此无论如何您都需要升级到较新的版本。

以下是可能与您遇到的问题相关的错误报告:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/666211

答案2

看起来你的存储有问题。较新的内核可能会有更长的超时时间。但是 120 秒对于刷新来说已经很长了。

相关内容