Kernel 升级不起作用怎么办

2015-09-01 19:45:58 +08:00
 wecan
在 OpenVZ 的主机上,安装的是 cent os 6 。原来的 Kernel 版本是 2.6.32-042stab108.8 x86_64 ,想要升级到 2.6.32-573.1.1.el6 ,为了安装锐速。

通过 yum install 找到并安装了 linux-kernel-2.6.32-573.1.1.el6 ,在 /boot 文件夹下看到的也是这些:

[root@myhost boot]# ls
System.map-2.6.32-573.1.1.el6.x86_64 initramfs-2.6.32-573.1.1.el6.x86_64.img
config-2.6.32-573.1.1.el6.x86_64 symvers-2.6.32-573.1.1.el6.x86_64.gz
grub vmlinuz-2.6.32-573.1.1.el6.x86_64

不过 uname -ir 看到的仍然是旧的 kernel ( 2.6.32-042stab108.8 x86_64 ),重启也没用。

另外 /etc/grub.conf 和 /boot 下面都没看到 grub 的 config 文件。请教各位大神该如何才能正确升级内核?谢谢
2511 次点击
所在节点    Linux
10 条回复
extreme
2015-09-01 20:03:03 +08:00
OpenVZ 的虚拟机(叫 CHROOT 环境更合适)不能自定义内核,应该是 CHROOT 运行个 INIT 吧?
就算安装了锐速也没用,因为你无权限加载内核模块。

OpenVZ 可以使用: https://github.com/snooda/net-speeder
extreme
2015-09-01 20:05:26 +08:00
@extreme
纠正一下
"应该是 CHROOT 运行个 INIT 吧" --> "可以看做是一个比较高级的 CHROOT"
imlonghao
2015-09-01 20:07:42 +08:00
OpenVZ 你并不能升级内核
choury
2015-09-01 20:08:24 +08:00
OpenVZ 的主机不能换内核,谢谢
msg7086
2015-09-01 20:29:41 +08:00
OpenVZ 的内核在母机上,你没权限换
jimzhong
2015-09-01 21:39:04 +08:00
OpenVZ 并不能更改内核额
2015813
2015-09-01 22:43:01 +08:00
而且,越升级对配置要求越高,不要折腾了,稳定最重要。
wecan
2015-09-01 23:31:53 +08:00
感谢各位大神指点!
fengyqf
2015-09-01 23:36:53 +08:00
生产环境下,稳定是第一要务,没事不要升级内核,除非你有充分的理由。
技术层面的原因,前面几楼已经说的很清楚了。
redhat/centos 对内核的优化,通常比我们个人水平要高,也没必要去折腾
usernametoolong
2015-09-02 16:34:44 +08:00
换 kvm/hvm 或者 pygurb 的 Xen Pv

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/217665

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX