Erro de carregamento / recarregamento - padrão: Aviso: Tempo limite de conexão. Tentando novamente… [fechado]

4

Eu tive um vagrant totalmente funcional por três meses agora, mas nos últimos três dias, estou recebendo erros sempre que tento executar uma recarga de vagabundos ou vagabundos.

Este é o erro que recebo ao executar vagrant reload

default: Attempting graceful shutdown of VM...
default: Guest communication could not be established! This is usually because
default: SSH is not running, the authentication information was changed,
default: or some other networking issue. Vagrant will force halt, if
default: capable.
default: Forcing shutdown of VM...
default: Clearing any previously set forwarded ports...
default: Clearing any previously set network interfaces...
default: Preparing network interfaces based on configuration...
default: Adapter 1: nat
default: Adapter 2: hostonly
default: Forwarding ports...
default: 80 => 8080 (adapter 1)
default: 22 => 2222 (adapter 1)
default: Running 'pre-boot' VM customizations...
default: Booting VM...
default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: vagrant
default: SSH auth method: private key
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying... 
Timed out while waiting for the machine to boot. This means that
Vagrant was unable to communicate with the guest machine within
the configured ("config.vm.boot_timeout" value) time period.

If you look above, you should be able to see the error(s) that
Vagrant had when attempting to connect to the machine. These errors
are  usually good hints as to what may be wrong.

If you're using a custom box, make sure that networking is properly
working and you're able to connect to the machine. It is a common
problem that networking isn't setup properly in these boxes.
Verify that authentication configurations are also setup properly,
as well.

If the box appears to be booting properly, you may want to increase
the timeout ("config.vm.boot_timeout") value.

Estou usando o Elementary OS Luna e atualizei as versões mais recentes do vagrant e do virtualbox, como sugeriram algumas respostas. Mas os problemas persistem.

Eu experimentei a maioria das soluções populares, incluindo a ativação da GUI e esta . Eu também tentei a solução dada aqui mas não podia desde minha caixa virtual não faz login.

No entanto, a GUI me apresentou isso:

 keys: press S to skip mounting or M for manual recovery

Eu tentei as duas chaves, uma por uma, mas o problema ainda permanece.

Alguém já teve isso antes, quem poderia oferecer uma solução, vagrant não é amplamente abordado na web ainda e eu não consigo encontrar uma razão pela qual isso está ocorrendo.

    
por ankita 29.01.2015 / 10:26

1 resposta

3

Depois de lutar com todas as várias opções disponíveis em diferentes questões, eu ainda estava enfrentando o mesmo problema. Finalmente, fiz um

vagrant destroy

seguido por

vagrant up

E meu sistema está funcionando novamente.

Observação: se você também tem o hábito de desligar o computador diretamente, poderá enfrentar esse problema em breve. No seu terminal vagrant ( vagrant ssh ), sempre vá para a:

sudo shutdown -h now

ou você pode simplesmente digitar

vagrant halt

depois de sair do seu ssh.

PS: Para aqueles de vocês que podem ter medo de perder seus dados / código / nada durante vagrant destroy , você pode relaxar! Eu estava hesitante usando o comando, mas de acordo com a documentação, tudo o que faz é:

  

Este comando pára a máquina em execução Vagrant está gerenciando e   destrói todos os recursos que foram criados durante a criação da máquina   processo. Depois de executar este comando, seu computador deve ser deixado em um   estado limpo, como se você nunca tivesse criado a máquina convidada no primeiro   lugar.

Isso implica que seu código permanecerá intacto e o próximo vagrant up levará você ao mesmo estado que você deixou, apenas com o problema resolvido agora. :)

    
por ankita 31.01.2015 / 07:28