web-dev-qa-db-ja.com

CentOS 6.xでは、カーネル3.4にアップグレードするにはどうすればよいですか?

CentOS 6.2とカーネルバージョン2.6.32を実行しているサーバーがありますが、アプリケーションのパフォーマンスを向上させる必要があります。

カーネルバージョン3.4にはx32abiがあり、パフォーマンスを向上させることができるので、3.4にアップグレードしますか?出来ますか?

カーネルのコンパイルとインストールをダウンロードしてみましたが、同じカーネルバージョンが表示されます。

何が悪かったのか?以下のリンクに記載されているプロセスに従いました。

http://www.tecmint.com/kernel-3-5-released-install-compile-in-redhat-c​​entos-and-Fedora/

15
shiva

このアクションは、Red Hat Enterprise Linux(したがって、CentOS)の目的に反します。これらのエンタープライズディストリビューションは、ディストリビューションのサポートされるライフサイクル全体で安定したプラットフォームを提供するために、カーネルとコアパッケージ(glibc、gccなど)の安定したマイナーバージョンを維持することを目的としています。

つまり、はるかに新しいカーネルをインストールすると、システムがCentOS以外のotherになります。

そうは言っても、それは間違いなく実行できます。 あなたが投稿したリンク は良いガイドです。また、処理中にCentOS 6.3にアップグレードする必要があります。 (6.4が進行中)

コンパイル後、CentOSブート画面で新しくコンパイルされたカーネルを選択するかまたはデフォルトのブートカーネルをdefault=行で変更します/etc/grub.conf

12
ewwhite

どうしても必要な場合は、 ElRepo から新しいカーネルを入手できますが、これを実行すると、いわば自分でできます。通常のELサポートチャネルの外にいるため、セキュリティやバグ修正などを取得できない場合があります。

7
user9517

「CentOS 6.2 with kernel version 2.6.32」と言っても、完全に正確ではありません。

... RHEL 6カーネルを正確に表す[カーネルバージョン]番号はありません。アップストリームのものを取得します。成熟していない部分がある場合は、それらを無効にして、物事を混乱させないようにします。そして、私たちが引き入れる先にあるいくつかの技術の部分があります...

他の人が言ったように、カーネルを変更すると、CentOS/RHEL/OELなどを使用する粒度に反することになりますが、上記は、6.3にアップグレードすることで、あなたが 見かけのカーネルバージョンを変更しないでください カーネルをアップグレードします—メインラインカーネル番号と同様の比較を行うことは不可能です。

6
user83664

CentOS/RHELとほとんど同じであるOracle Linuxを使用できます。

OL 6.5以降では、Linuxカーネル3にオプトインできます https://docs.Oracle.com/cd/E37670_01/E50738/html/ol_upuek2_rn64。 html

OELのyumコマンドを使用して、Linuxカーネル2と3のカーネルを切り替えることができます。

オラクルは、オラクル独自のパッチを適用したLinuxカーネルを「アンブレイカブルエンタープライズLinux」と呼んでいます。

ps。 CentOSと同じようにOracle Linuxを自由にダウンロードできます。サポートは別に来て、それだけが支払われます。

0
Tagar