Vagrant ssh (terminal congela)

4

Eu tenho máquina virtual com vagrant e ansible, quando eu conecto a máquina virtual com ssh vagante, o terminal sempre congela se eu não digitar algo, o terminal está congelado. Eu não posso digitar nada e assim de novo. Por favor ajude!

Estou usando o Ubuntu 15.10.

    
por Vesko Vujovic 03.01.2016 / 20:39

2 respostas

4

O problema era duas máquinas virtuais em execução no mesmo tempo. Você pode verificar se tem duas máquinas rodando com vagrant global-status . Isso faz com que o terminal, quando em ssh, congele.

Nova atualização:

Se você ainda tiver problemas instale o Ruby .

Se você ainda experimentar a mesma coisa, então reinstale a caixa virtual, isso acontece quando você instala Virtualbox Kernel driver não instalado (caixa virtual do kernel) se você instalou esta caixa virtual de reinstalação e tudo ficará bem.

Ou se você está com preguiça de ler, basta executar estes comandos

Reinstale o pacote virtualbox-dkms primeiro

sudo apt-get remove virtualbox-dkms
sudo apt-get install virtualbox-dkms

sudo modprobe vboxdrv
sudo modprobe vboxnetflt

Depois de todos estes passos, se você ainda tem congelar quando o ssh vagante faz isso: Entre na sua pasta vagrant e remova a caixa vagrant com o seguinte comando

vagrant box remove ubuntu/trusty64

> P. Nome da minha caixa vagrant é ubuntu / trusty64, o seu pode ser diferente, para ver a lista das caixas no seu tipo de VM seguinte comando

vagrant box list
    
por Vesko Vujovic 06.01.2016 / 23:08
1

Para mim, este problema pareceu ocorrer devido a um ou a uma combinação de:

  • Compactação na sessão SSH
  • Um túnel SSH sendo executado ao mesmo tempo

O mais provável é que o túnel SSH - eu estava tunelando X para permitir o acesso a um navegador da web. Eu acho que isso, talvez em combinação com a compressão, estava causando o travamento da sessão.

    
por shearn89 25.04.2016 / 12:19