Problemas com 4.13.0-25 e 17.10 em uma VM

0

4.13.0-25-generic não inicializa em minhas VMs que executam 17.10. Eu tive que entrar manualmente e selecionar o kernal genérico 4.13.0-16.

Curiosamente, o 4.13.0-25-generic está funcionando bem no meu outro servidor em nuvem (até onde eu sei).

Para mim, apenas as VMs que executam 17,10 são afetadas: as VMs que executam 16.x não são afetadas após o patch de fusão (com o kernal genérico 4.4.0-109).

Alguém sabe quando isso será corrigido? No momento, meu servidor da VM precisa ter as 17.10 VMs inicializadas manualmente para o kernal anterior, tornando meu script de recuperação ineficaz se eu perder a energia.

    
por mrrstrat 16.01.2018 / 17:21

1 resposta

0

Eu encontrei uma solução.

O 4.13.0-25 em 17.10 e 4.4.0-109 em 16.04 atualizações para o Meltdown afetam como o kernal do Linux opera em um ambiente virtual. Isso é importante porque qualquer um que esteja executando um grande número de servidores Linux está fazendo isso em ambientes ESXI e VBox VM. Meus servidores em nuvem bare metal parecem não afetados e de bom grado levaram as mudanças sem reclamar. As VMs foram outra história ..

Para aqueles que estão usando o Oracle VirtualBox, houve uma mudança na forma como 'Habilitar VT-x / AMD-V' e 'Habilitar paginação aninhada' funcionam em resposta a como o Meltdown muda no kernal lançado do Linux (com relação ao VBox executa-os). Modificar os valores não tem nenhum efeito - a única resolução é a atualização 5.0.x para uma versão que 'reconecta' essa funcionalidade.

Eu usei o VB 5.0.xe descobri que o VirtualBox 5.2.x funcionará totalmente com os mais novos kernels do Ubuntu do Meltdown. Então, minha correção foi a seguinte:

(1) Pare as atividades atuais do VBox:

Issued these commands and kill-9'd everything I could:

  ps aux | grep vbox
  ps aux | grep virtualbox

(2) Instale a versão 5.2.x do VirtualBox no meu servidor Ubuntu 17.10:

  sudo apt-get update
  sudo apt-get install virtualbox-5.2

  and don't forget: sudo /sbin/vboxconfig

(3) Servidor re-inicializado e dedos cruzados esperando que eu não tenha derrubado uma dúzia de VMs PROD (e eu não o fiz).

Minha versão administrativa do phpVirtualBox funciona bem com o 5.2 e todas as minhas VMs surgiram com as atualizações do kernal do Meltdown (e o servidor host é 16.04LTS e tem o kernal 4.4.0-109).

Eu sou o Meltdown corrigido e tenho um Oracle VBox headless atualizado para v5.2 e meus scripts de inicialização que escrevi não afetaram.

Espero que isso ajude alguém na minha situação. Veja mais alguns detalhes sobre esse problema conhecido: link

Os logs do VBox no meu sistema mostraram isso também: emR3Debug: rc = VERR_PGM_INVALID_CR3_ADDR

Tags

: Atualizações do kernal do Linux para o colapso, alterações no colapso afetam o funcionamento dos kernels atualizados nas VMs, kernal do Linux 13.0.25, kernal do Linux 4.4.0-109

    
por mrrstrat 16.01.2018 / 23:34