Pesan kesalahan muncul saat Anda memperbarui kernel gambar Alibaba Cloud Linux 3.8. Topik ini menjelaskan dampak dari dan solusi untuk masalah tersebut.
Deskripsi masalah
Saat memperbarui kernel gambar Alibaba Cloud Linux 3.8, pesan kesalahan serupa dengan yang ditunjukkan pada gambar berikut muncul selama instalasi paket kernel, tetapi paket kernel tetap dapat diinstal sesuai harapan.

Penyebab
Untuk mendukung lebih banyak jenis instance pada gambar Alibaba Cloud Linux 3.8, Alibaba Cloud menambahkan lebih banyak modul kernel ke alat dracut gambar tersebut. Beberapa modul kernel tambahan dibangun ke dalam file kernel vmlinuz. Akibatnya, alat dracut tidak dapat menemukan modul kernel dan melaporkan kesalahan selama instalasi paket kernel berikutnya. Namun, kesalahan ini tidak memengaruhi instalasi paket kernel atau pembaruan versi kernel.
Ruang lingkup dampak
Gambar dengan tanggal rilis dalam ID gambar yang berada dalam rentang 20230727 hingga 20230925 dan menjalankan versi Alibaba Cloud Linux 3 berikut:
Alibaba Cloud Linux 3.2104 LTS 64-bit
Alibaba Cloud Linux 3.2104 LTS 64-bit (Quick Start)
Alibaba Cloud Linux 3.2104 LTS 64-bit (UEFI)
Alibaba Cloud Linux 3.2104 LTS 64-bit for Arm
Anda dapat menjalankan perintah cat /etc/image-id untuk memeriksa ID gambar dan versi gambar. Keluaran perintah akan serupa dengan contoh berikut:
image_name="Alibaba Cloud Linux 3.2104 LTS 64 bit"
image_id="aliyun_3_x64_20G_alibase_20230727.vhd"
release_date="20230728162541"Solusi
Masuk ke instance Elastic Compute Service (ECS) yang menggunakan gambar Alibaba Cloud Linux 3.8.
Untuk informasi lebih lanjut, lihat Hubungkan ke instance Linux menggunakan kata sandi atau kunci.
Jalankan perintah berikut untuk menghapus modul kernel duplikat dari kernel:
Arsitektur x86
sudo sed -i "s/virtio_blk//" /etc/dracut.conf.d/virt-drivers.confArsitektur Arm
sudo sed -i "s/xen-blkfront xen-netfront//" /etc/dracut.conf.d/virt-drivers.conf
Jalankan perintah berikut untuk memperbarui kernel dan verifikasi apakah kesalahan telah diselesaikan:
sudo yum install kernel