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. :)