![为什么我的 CentOS 7.4 使用内核 2.6.32?](https://linux22.com/image/123930/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%20CentOS%207.4%20%E4%BD%BF%E7%94%A8%E5%86%85%E6%A0%B8%202.6.32%EF%BC%9F%20.png)
我正在付费购买运行 CentOS 7.4 的 VPS:
# rpm --query centos-release
centos-release-7-4.1708.el7.centos.x86_64
# cat /etc/centos-release
CentOS Linux release 7.4.1708 (Core)
# uname -a
Linux vps1 2.6.32-042stab120.16 #1 SMP Tue Dec 13 20:58:28 MSK 2016 x86_64 x86_64 x86_64 GNU/Linux
我认为 CentOS 7 是基于内核 3.10 的。
我已根据 完全更新yum
。
答案1
内核版本“2.6.32-042stab120.16”表示您的 VPS 提供商正在使用开放VZ。您的“VPS”实际上是一个容器,运行主机提供的内核你无法更改,只有提供者可以。
即使您的提供商也可能无法使用较新的内核(或者可能不想)——据我了解,可以将 3.x 内核与 OpenVZ 一起使用,但 2.6.32 上没有某些功能。