Ubuntu 14.04 VPS não inicializa o kernel mais recente no XEN

4

Eu tenho um XEN VPS e ele está rodando o Ubuntu há alguns anos. As atualizações de segurança AUtomatic estão ativadas e atualizei-a manualmente continuamente, além de fazer atualizações sempre que houver uma nova versão. Tudo está funcionando muito bem!

Mas agora, depois de atualizar para o 14.04 LTS, o VPS não inicializa o kernel mais recente (3.13.0-24), embora esteja configurado como padrão. Sempre falha em 3.2.0-60 e, por algum motivo, o VPS não responde muito, comparado ao anterior.

O suporte escreveu em um ticket algo sobre compilar meu próprio kernel, com o pvops ativado, mas não tenho certeza de como fazer isso, ou porque eu deveria compilar meu próprio kernel.

O Ubuntu não suporta rodar em um host XEN?

    
por aztekk 02.05.2014 / 13:17

1 resposta

1

Eu encontrei o mesmo problema. Por mais que tentasse, eu não conseguia inicializar o kernel 14.04 v3.13 do Ubuntu no amd64, nem poderia inicializar um kernel 3.15 de ações do kernel.org no amd64. Meu provedor de VPS indicou que o seguinte erro estava sendo relatado:

(XEN) traps.c:405:d275 Unhandled invalid opcode fault/trap [#6] in domain 123 on VCPU 0 [ec=0000]

Eu suspeito que tenha a ver com algum bug / incompatibilidade entre uma versão antiga do Xen rodando no dom0 e versões recentes (> 3.12) do kernel rodando como domU. A boa notícia é que - pelo menos no meu caso - apenas a amd64 parece apresentar a questão.

Soluções possíveis:

  • Executa uma versão de 32 bits do kernel
  • Execute uma versão 3.12 ou mais antiga do kernel (por exemplo, do saucy )
  • Faça com que seu provedor de VPS atualize para as versões mais recentes do Xen
    • (Bem… suponho que isso resolveria o problema)
por 07.06.2014 / 03:07

Tags