vagrant up завис на «Отправка SSH-сообщения keep-alive…»

vagrant up завис на «Отправка SSH-сообщения keep-alive…»

Эта проблема возникла, когда на centos7 было 2 сетевых карты, первая из которых — это NAT по умолчанию enp0s3, вторая — это частный сетевой интерфейс enp0s8, доступный только для хоста.

Vagrant выполнил «перезапуск службы сети» через ssh перед включением enp0s8, но завис, поэтому из отладки мы видим только «ssh: Sending SSH keep-alive».

бродяга вверх --debug

# Restart network
service network restart
(sudo=true)
DEBUG ssh: stderr: 41e57d38-b4f7-4e46-9c38-13873d338b86-vagrant-ssh
DEBUG ssh: Sending SSH keep-alive...
DEBUG ssh: Sending SSH keep-alive...
DEBUG ssh: Sending SSH keep-alive...
DEBUG ssh: Sending SSH keep-alive...

Единственное средство, которое мне помогает:

  • ctrl-c, чтобы остановить "vagrant up", когда он зависает
  • выключите виртуальную машину из графического интерфейса или командной строки VirtualBox, так как «vagrant halt» также займет много времени
  • запустите «vagrant up» еще раз, и второй интерфейс легко запустится.

Нашел много похожих сообщений в Интернете, но не могу понять, в чем причина.

решение1

Видеть этоПроблема бродягдля возможного решения.

Связанный контент