为什么我的 CentOS 7.4 在内核 2.6.32 上?

Zhr*_*hro 3 centos vps

我正在为运行 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
Run Code Online (Sandbox Code Playgroud)

我认为 CentOS 7 基于内核 3.10。

我完全根据yum.

Ste*_*itt 7

内核版本“2.6.32-042stab120.16”表明您的 VPS 提供商正在使用OpenVZ。您的“VPS”实际上是一个容器,运行着您无法更改的主机提供的内核,只有提供者可以。

甚至您的提供商也可能无法使用较新的内核(或可能不想使用)——据我所知,可以使用带有 OpenVZ 的 3.x 内核,但在 2.6.32 上没有一些可用的功能。