1

私はそれらのコマンドを送信しました:

# yum install kernel
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: centosr3.centos.org
 * extras: centosg4.centos.org
 * updates: centosg4.centos.org
Setting up Install Process
Package kernel-2.6.32-279.2.1.el6.i686 already installed and latest version
Nothing to do

# yum install kernel-devel
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: centosr3.centos.org
 * extras: centosg4.centos.org
 * updates: centosg4.centos.org
Setting up Install Process
Package kernel-devel-2.6.32-279.2.1.el6.i686 already installed and latest version
Nothing to do

#uname -r
2.6.32-042stab057.1
#uname -a
Linux asteriskserver 2.6.32-042stab057.1 #1 SMP Fri Jun 22 02:17:07 MSD 2012 i686 i686 i386 GNU/Linux

ご覧のとおり、2.6.32カーネルの古いリビジョンがまだ実行されていますが、yumは別のバージョンがインストールされていると言っています。システムを再起動しました。これはvpsです。

4

1 に答える 1

5

openvz などのサーバー仮想化で使用されるほとんどの VPS 環境では、仮想サーバーはパフォーマンスのためにホストのカーネルに直接アクセスできるため、ホストのカーネルをホスト上の他のすべての仮想マシンと共有しているため、カーネル バージョンを更新できません。

これが当てはまらず、Hoster がそれを行っていない場合は、ブートローダーに何か問題がある可能性があります。ほとんどの場合、インストールされるブートローダーは GRUB です。CentOS-guideのGRUB の章をご覧ください

于 2012-07-21T11:06:55.123 に答える