Todos os produtos
Search
Central de documentação

Alibaba Cloud Linux:O que fazer se ocorrer um erro durante a atualização do kernel de uma imagem Alibaba Cloud Linux 3.8?

Última atualização: Jun 29, 2026

Uma mensagem de erro é exibida ao atualizar o kernel de uma imagem Alibaba Cloud Linux 3.8. Este tópico descreve o impacto e a solução desse problema.

Descrição do problema

Ao atualizar o kernel de uma imagem Alibaba Cloud Linux 3.8, uma mensagem de erro semelhante à da figura a seguir aparece durante a instalação do pacote do kernel. No entanto, o pacote do kernel é instalado corretamente.

image.png

Causa

Para permitir que as imagens do Alibaba Cloud Linux 3.8 suportem mais tipos de instância, a Alibaba Cloud adicionou novos módulos de kernel à ferramenta dracut das imagens. Alguns desses módulos foram compilados diretamente no arquivo vmlinuz do kernel. Consequentemente, a ferramenta dracut não localiza esses módulos e gera um erro durante a instalação subsequente do pacote do kernel. Esse erro não afeta a instalação do pacote nem a atualização da versão do kernel.

Escopo de impacto

Imagens com datas de lançamento no ID da imagem entre 20230727 e 20230925 que executam as seguintes versões do Alibaba Cloud Linux 3:

  • 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

Execute o comando cat /etc/image-id para consultar o ID e a versão da imagem. A saída será semelhante ao exemplo abaixo:

image_name="Alibaba Cloud Linux 3.2104 LTS 64 bit"
image_id="aliyun_3_x64_20G_alibase_20230727.vhd"
release_date="20230728162541"

Solução

  1. Faça login na instância do Elastic Compute Service (ECS) que utiliza uma imagem Alibaba Cloud Linux 3.8.

    Para mais informações, consulte Conectar-se a uma instância Linux usando senha ou chave.

  2. Execute os comandos a seguir para remover os módulos de kernel duplicados:

    • Arquitetura x86

      sudo sed -i "s/virtio_blk//" /etc/dracut.conf.d/virt-drivers.conf
    • Arquitetura Arm

      sudo sed -i "s/xen-blkfront xen-netfront//" /etc/dracut.conf.d/virt-drivers.conf
  3. Atualize o kernel com o comando abaixo e verifique se o erro foi resolvido:

    sudo yum install kernel