Seperti yang telah saya lihat banyak perubahan dan peningkatan di kernel 3.xx
Peningkatan yang saya suka adalah dmcache yang diperkenalkan di kernel 3.9
Saya memiliki 3 server dengan centos diinstal pada semua mesin
Centos masih menggunakan kernel lama yaitu 2.6.xx
Saya bertanya-tanya mengapa mereka tidak memutakhirkan kernel?
Sumber daya
Jawaban:
CentOS 6 didasarkan pada RHEL 6 , yang dirilis pada tahun 2010. Dalam rilis utama, tujuannya adalah kompatibilitas dan tidak memperkenalkan perubahan karena audiens target adalah perusahaan yang menghargai stabilitas atas fitur. Seperti yang Anda lihat dari histori versi , mereka tidak memperkenalkan versi kernel baru dalam rilis utama (tetapi beberapa perbaikan di-backport), sehingga kemungkinan RHEL 6 / CentOS 6 akan tetap pada 2.6.32 ( versi kernel yang stabil ).
Untuk mendapatkan kernel yang lebih baru, Anda harus menunggu RHEL 7 / CentOS 7 dan memutakhirkan. Ini akan mencakup kernel 3.10 ( rilis kernel stabil lainnya ).
Karena Red Hat mendukung setiap rilis selama 10 tahun (atau 13 tahun dengan dukungan tambahan, mis. RHEL 6 hingga 2023), tidak mengherankan mereka tidak merilis versi utama baru setiap tahun.
sumber
Mungkin ada pemutusan di sini.
CentOS, seperti halnya linux perusahaan, diarahkan untuk stabilitas dan, yang penting, kompatibilitas di seluruh rilis utama (review Semantic Versioning).
Untuk menjaga kompatibilitas, perangkat lunak yang dirilis dalam rilis utama yang diberikan tidak akan tiba-tiba direvisi ke baseline yang sama sekali berbeda. Selain melanggar segala jenis sertifikasi di distro hulu (RHEL) dengan ISV, mimpi buruk dalam pengujian (agar) dan kemudian dukungan akan menciptakan masalah tenaga kerja yang tidak dapat dipertahankan bagi siapa pun yang mencoba untuk benar-benar mendukungnya.
Jika Anda memerlukan penurunan kode minggu lalu, Anda mungkin ingin mempertimbangkan proyek dengan siklus rilis lebih seperti lalat capung dan kurang seperti infrastruktur. Dukungan hulu dan hilir Anda akan berubah secara dramatis, dan memberikan produk secara konsisten dapat menjadi target yang bergerak, tetapi ini mungkin pengalaman hebat. Mungkin lihat Fedora bulan ini, atau turunan mubuntian mana yang modis.
EL8 tentu saja akan memiliki kernel yang lebih baru, dan Anda mungkin ingin menggunakan Fedora di lingkungan pengujian Anda sehingga Anda dapat merilis dengan benar pada EL8 ketika Fedora dipromosikan ke EL.
sumber
Mereka tampaknya telah melakukan yang lebih baru bulan lalu:
http://vault.centos.org/6.5/xen4/Source/SPackages/kernel-3.10.34-11.el6.centos.alt.src.rpm
Raih, lalu:
rpm -ivh kernel-3.10.34-11.el6.centos.alt.src.rpm
rpmbuild -ba ~ / rpmbuild / SPECS / kernel.spec
rpm -Uvh ~ / rpmbuild / RPMS / x86_64 / kernel- *
sumber
Sudah pertengahan tahun 2015, Versi 7 dari CentOS telah dirilis untuk waktu yang lama dan peningkatan utama dari kernel Linux - 4.0 - dirilis sekitar dua bulan yang lalu, jadi saya pikir sudah waktunya kita mengikuti perkembangannya pengembangan perangkat lunak. Jika CentOS tidak ingin memperbarui kernel karena pertimbangan kemantapan misalnya, mari lakukan sendiri!
Saya menggunakan CentOS 7 dengan kernel 3.10.0. Setelah artikel di sini , saya berhasil memutakhirkan CentOS 7 saya ke kernel 4.0.5 terbaru. Ini bekerja sangat baik pada mesin saya. Sederhananya, langkah-langkah untuk meningkatkan kernel ke 4.0.5 pada CentOS 7 adalah:
(1)
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
(2)
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
(3)
yum --enablerepo=elrepo-kernel install kernel-ml
(4)
reboot
(5) Di menu boot, pilih 4.0.5 kernel (biasanya di baris 1).
Setelah boot, gunakan
uname -r
untuk memeriksa versi kernel baru.PS: Artikel itu juga memuat cara untuk memutakhirkan kernel ke 4.0.5 di ubuntu.
sumber