Di CentOS 6.x, bagaimana saya bisa memutakhirkan ke Kernel 3.4?


15

Saya memiliki server yang menjalankan CentOS 6.2 dengan kernel versi 2.6.32, tetapi saya perlu meningkatkan Kinerja aplikasi saya.

Kernel Versi 3.4 memiliki x32abi yang dapat meningkatkan kinerja jadi saya ingin meningkatkan ke 3.4? Apa itu mungkin?

Saya mencoba mengunduh kompilasi dan pemasangan kernel tetapi saya masih melihat versi Kernel yang sama ..

Apa yang salah? Saya mengikuti proses yang disebutkan dalam tautan di bawah ini.

http://www.tecmint.com/kernel-3-5-released-install-compile-in-redhat-centos-and-fedora/


Anda mungkin ingin mengubah ke distro yang berbeda, yaitu debian, untuk mendapatkan kernel terbaru. Centos memiliki alasan untuk tetap berada di belakang kurva.
Danie

Terima kasih atas balasan Danie maksud Anda mengatakan kami tidak dapat meningkatkan versi kernal? dari tolong sarankan saya lebih banyak Danie saya baru saya tidak mendapatkan distro berarti Anda ingin menyarankan rasa yang berbeda dari linux
shiva

Halo Shiva, Anda dapat memutakhirkan kernel sesuai tautan itu, tetapi tampaknya Anda bisa melewatkan beberapa langkah penting. Ketika centos reboot, apakah Anda memilih kernel 3.x baru dari daftar boot?
Danie

1
@Danie Jika Anda ingin versi perangkat lunak yang lebih baru, Debian juga akan menjadi pilihan yang buruk karena mereka mendukung stabilitas daripada yang baru.
CVn

4
Saya selalu sangat takut ketika saya melihat orang-orang yang ingin meningkatkan kinerja suatu aplikasi dengan memutakhirkan kernel. Sebagian besar masalahnya terletak pada aplikasi itu sendiri.
Yann Sagon

Jawaban:


12

Tindakan ini bertentangan dengan tujuan Red Hat Enterprise Linux (dan karenanya, CentOS). Distribusi perusahaan ini dimaksudkan untuk memelihara versi minor stabil dari paket kernel dan inti (glibc, gcc, dll.) Untuk menyediakan platform yang stabil di sepanjang siklus distribusi yang didukung.

Itu berarti bahwa menginstal kernel jauh lebih baru akan mengubah sistem Anda menjadi sesuatu yang lain dari CentOS.

Yang mengatakan, itu pasti bisa dilakukan. The Link Anda diposting adalah panduan yang baik. Anda juga harus meningkatkan ke CentOS 6.3 saat Anda sedang dalam proses. (6,4 sedang dalam perjalanan)

Setelah kompilasi Anda, Anda harus memilih kernel yang baru dikompilasi di layar boot CentOS atau mengubah kernel boot default melalui default=baris masuk /etc/grub.conf.


7

Jika benar-benar harus, Anda bisa mendapatkan kernel yang lebih baru dari ElRepo tetapi begitu Anda melakukannya, Anda harus sendiri. Anda akan berada di luar saluran dukungan EL normal dan mungkin tidak bisa mendapatkan keamanan dan perbaikan bug dll.


jika saya dapat menggunakan linux lain yang akan lebih baik tetapi saya memerlukan Default kernal versi 3.4 yang memiliki paket x32abi
shiva

6

Ketika Anda mengatakan "CentOS 6.2 dengan kernel versi 2.6.32" Anda tidak sepenuhnya akurat:

... tidak ada satu nomor [versi kernel] yang secara akurat mewakili kernel RHEL 6. Kami mengambil apa yang hulu; jika ada bagian yang tidak matang, kami menonaktifkannya agar tidak mengganggu; dan ada beberapa teknologi yang jauh di depan yang kami tarik ...

Seperti yang dikatakan orang lain, mengubah kernel bertentangan dengan keinginan menggunakan CentOS / RHEL / OEL dll, tetapi hal di atas juga berarti bahwa dengan memutakhirkan ke 6.3, meskipun Anda tidak mengubah versi kernel yang terlihat, Anda memperbarui kernel — hanya saja tidak mungkin untuk melakukan perbandingan suka-suka-suka dengan nomor kernel arus utama.


0

Anda bisa menggunakan Oracle Linux, yang hampir sama dengan CentOS / RHEL.

Dimulai dengan OL 6.5 dan lebih tinggi, Anda dapat ikut serta untuk Linux Kernel 3: https://docs.oracle.com/cd/E37670_01/E50738/html/ol_upuek2_rn64.html

Anda dapat beralih antara Linux Kernel 2 dan 3 kernel dengan perintah yum di OEL.

Oracle menyebut kernel Linux dengan tambalan Oracle sendiri di atasnya sebagai "unbreakable enterprise linux".

ps. Anda dapat dengan bebas mengunduh Oracle Linux seperti Anda dapat melakukannya dengan CentOS; dukungan datang secara terpisah dan hanya yang dibayar.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.