Este tópico descreve as causas e soluções para o problema em que não é possível consultar ou configure as informações de roteamento de uma instância Elastic Compute Service (ECS) com Alibaba Cloud Linux 2.
Descrição do problema
Não é possível consultar ou configure as informações de roteamento de uma instância ECS com as seguintes configurações:
Versão da imagem: aliyun-2.1903-x64-20G-alibase-20190507.vhd ou anterior.
Versão do kernel: kernel-4.19.34-11.al7 ou anterior. Execute o comando
uname -rpara verificar a versão do kernel.
Os exemplos a seguir usam uma interface de rede elástica (ENI) secundária chamada eth1. Substitua os endereços IP e outras informações nos comandos pelos valores reais.
-
Impossibilidade de consultar uma tabela de rotas criada.
-
Visualize o endereço de gateway de
eth1.ip a -
Crie uma tabela de rotas.
sudo ip -4 route add default via <Gateway address of eth1> dev eth1 table 1001 -
Visualize as informações da tabela de rotas. A saída do comando não contém as informações esperadas.
ip route list table 1001 -
Tente crie novamente a tabela de rotas.
sudo ip -4 route add default via <Gateway address of eth1> dev eth1 table 1001A seguinte mensagem de erro é exibida.

-
-
Impossibilidade de crie rotas baseadas em políticas para a instância.
Ao tentar crie uma rota baseada em política para a instância:
sudo ip -4 rule add from <Source IP address> lookup 1001A seguinte mensagem de erro é exibida.

Causa
As rotas baseadas em políticas dependem do módulo CONFIG_IP_MULTIPLE_TABLES. Na versão do kernel kernel-4.19.34-11.al7 ou anteriores, esse módulo está desabilitado.
Solução
Atualizações de kernel podem introduzir problemas de compatibilidade e estabilidade. Revise as release notes for Alibaba Cloud Linux 2 antes de prosseguir. Faça backup dos dados críticos da instância e agende a reinicialização fora do horário de pico para minimizar interrupções no service.
-
Atualize para a versão mais recente do kernel.
sudo yum update kernel -
Reinicie a instância para que o novo kernel entre em vigor.
sudo reboot