Kernel dari Alibaba Cloud Linux 3 dikemas dalam format Red Hat Package Manager (RPM), memungkinkan Anda untuk dengan mudah mendapatkan dan mengubah versi kernel menggunakan Yellowdog Updater Modified (YUM) package manager. Topik ini menjelaskan cara menggunakan perintah yum untuk mengubah versi kernel sesuai kebutuhan bisnis Anda dalam skenario tertentu.
Batasan
Sistem operasi: Alibaba Cloud Linux 3
Peningkatan dan penurunan kernel dapat menyebabkan masalah kompatibilitas dan stabilitas. Kami menyarankan Anda memahami fitur-fitur kernel dan berhati-hati saat melakukan peningkatan atau penurunan kernel.
Paket kernel
Tabel berikut menjelaskan paket kernel yang termasuk dalam Alibaba Cloud Linux 3.
paket kernel | Deskripsi |
| Paket
|
| Paket ini digunakan untuk membangun file header kernel dan Makefiles yang sesuai untuk modul kernel. |
| Paket ini berisi file header C yang menentukan antarmuka antara kernel Linux dan pustaka serta program ruang pengguna. Anda dapat menggunakan file header C untuk mendefinisikan struktur dan konstanta yang diperlukan untuk membangun sebagian besar aplikasi standar. |
| Paket ini berisi alat untuk manajemen kernel Linux. |
| Alat |
| Alat |
| Kernel di mana sejumlah besar opsi debugging diaktifkan. Kernel ini digunakan untuk debugging dan diagnosis sistem. Kinerja kernel tidak dapat dijamin. |
| Paket ini digunakan untuk membangun file header kernel dan Makefiles yang sesuai untuk modul kernel. |
Tingkatkan kernel
Dalam kebanyakan kasus, versi kernel baru dirilis untuk memperbaiki bug dan Kerentanan Umum dan Eksposur (CVE) serta menambahkan fitur baru. Kami menyarankan Anda memahami pembaruan dalam versi kernel dan meningkatkan ke versi kernel sesuai kebutuhan bisnis Anda.
Tingkatkan kernel ke versi terbaru
Lihat versi kernel saat ini.
uname -rPeriksa apakah ada pembaruan yang tersedia untuk kernel.
sudo yum check-update kernelJika pembaruan tersedia untuk kernel, lakukan langkah-langkah berikut:
Tingkatkan kernel dan alat kernel terkait ke versi terbaru.
sudo yum update kernel kernel-modules kernel-modules-extra kernel-modules-internal kernel-devel kernel-headers kernel-tools perf bpf-toolMasukkan
yuntuk mengonfirmasi informasi dan tekan tombolEnteruntuk menyelesaikan instalasi.Mulai ulang sistem agar versi kernel baru berlaku.
sudo rebootLihat versi kernel saat ini.
uname -r
Jika tidak ada pembaruan yang tersedia, Anda tidak perlu meningkatkan kernel.
Tingkatkan kernel ke versi tertentu
Lihat versi kernel saat ini dan semua versi yang tersedia.
sudo yum list kernel --showduplicatesTingkatkan kernel dan alat kernel terkait ke versi tertentu.
Ganti nilai parameter
<New kernel version>dengan nomor versi ke mana Anda ingin meningkatkan kernel. Contoh:5.10.134-15.al8.kver=<New kernel version> && sudo yum update kernel-${kver} kernel-devel-${kver} kernel-modules-${kver} kernel-modules-extra-${kver} kernel-modules-internal-${kver} kernel-headers-${kver} kernel-tools-${kver} perf-${kver} bpftool-${kver}Masukkan
yuntuk mengonfirmasi informasi dan tekan tombolEnteruntuk menyelesaikan instalasi.Mulai ulang sistem agar versi kernel baru berlaku.
sudo rebootLihat versi kernel saat ini.
uname -r
Turunkan kernel ke versi tertentu
Jika Anda ingin menggunakan versi kernel yang lebih lama untuk memenuhi persyaratan aplikasi tertentu, kami menyarankan Anda memahami konten kernel dan menurunkan kernel ke versi sebelumnya sesuai kebutuhan bisnis Anda. Misalnya, jika terjadi masalah kompatibilitas antara versi kernel saat ini dan perangkat lunak yang Anda gunakan, Anda dapat menurunkan ke versi sebelumnya.
Lihat versi kernel saat ini dan semua versi yang tersedia.
sudo yum list kernel --showduplicatesTurunkan kernel dan alat kernel terkait ke versi tertentu.
Ganti nilai parameter
<New kernel version>dengan nomor versi ke mana Anda ingin menurunkan kernel. Contoh:5.10.134-15.al8.kver=<New kernel version> && sudo yum downgrade kernel-${kver} kernel-devel-${kver} kernel-headers-${kver} kernel-modules-${kver} kernel-modules-extra-${kver} kernel-modules-internal-${kver} kernel-tools-${kver} perf-${kver} bpftool-${kver}Masukkan
yuntuk mengonfirmasi informasi dan tekan tombolEnteruntuk menyelesaikan instalasi.Mulai ulang sistem agar versi kernel baru berlaku.
sudo rebootLihat versi kernel saat ini.
uname -r