Ошибка обновления/загрузки Vagrant - по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка... [закрыто]

У меня был полностью функциональный vagrant уже три месяца, но последние три дня я получаю ошибки при каждой попытке запустить vagrant up или vagrant reload.

Вот ошибка, которую я получаю при запуске vagrant reload

default: Attempting graceful shutdown of VM...
default: Не удалось установить связь с гостем! Обычно это происходит потому, что
по умолчанию: SSH не запущен, информация аутентификации была изменена,
default: или какая-то другая сетевая проблема. Vagrant принудительно завершит работу, если
по умолчанию: способен.
по умолчанию: Принудительное завершение работы ВМ...
по умолчанию: Очистка всех ранее установленных проброшенных портов...
по умолчанию: Очистка всех ранее заданных сетевых интерфейсов...
по умолчанию: Подготовка сетевых интерфейсов на основе конфигурации...
по умолчанию: Адаптер 1: nat
по умолчанию: Адаптер 2: hostonly
по умолчанию: Переадресация портов...
по умолчанию: 80 => 8080 (адаптер 1)
по умолчанию: 22 => 2222 (адаптер 1)
по умолчанию: Запуск 'предзагрузочных' настроек виртуальной машины...
по умолчанию: Загрузка виртуальной машины...
по умолчанию: Ожидание загрузки машины. Это может занять несколько минут...
по умолчанию: Адрес SSH: 127.0.0.1:2222
по умолчанию: SSH имя пользователя: vagrant
по умолчанию: SSH auth method: private key
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка...
по умолчанию: Предупреждение: Таймаут соединения. Повторная попытка... 
Тайм-аут во время ожидания загрузки машины. Это означает, что
Vagrant не смог установить связь с гостевой машиной в течение
настроенного (значение "config.vm.boot_timeout") периода времени.

Если вы посмотрите выше, вы сможете увидеть ошибку(и), которую(ые)
Vagrant при попытке подключения к машине. Эти ошибки
обычно являются хорошими подсказками о том, что может быть не так.

Если вы используете пользовательскую коробку, убедитесь, что сетевое соединение правильно
и вы можете подключиться к машине. Это распространенная
проблема, когда сеть не настроена должным образом в этих коробках.
Убедитесь, что конфигурация аутентификации также настроена правильно,
также.

Если система загружается нормально, возможно, вам следует увеличить
значение таймаута ("config.vm.boot_timeout").

Я использую Elementary OS Luna и обновил последние версии vagrant, а также virtualbox, как советовали некоторые ответы. Но проблемы сохраняются.

Я попробовал большинство популярных решений, включая включение графического интерфейса и это. Я также попробовал решение, приведенное здесь, но не смог, поскольку мой virtualbox не входит в систему.

Однако графический интерфейс представил мне следующее:

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

Я попробовал оба ключа один за другим, но проблема все еще остается.

Кто-нибудь уже сталкивался с подобным и может предложить решение, vagrant еще не очень широко освещен в сети, и я не могу найти причину, почему это происходит.

4
задан 23 May 2017 в 15:39

1 ответ

После борьбы со всеми различными вариантами, доступными по различным вопросам, я все еще сталкивался с той же проблемой. Наконец, я сделал

vagrant destroy

сопровождаемый

vagrant up

, И у меня есть своя система, работающая снова.

Примечание: Если у Вас также есть привычка непосредственно выключить Ваш компьютер, Вы могли бы скоро столкнуться с этой проблемой! В Вашем бродячем терминале (vagrant ssh) всегда идите для a:

sudo shutdown -h now

или Вы можете просто тип

vagrant halt

после того, как Вы выйдете из системы от своего ssh.

пз: Для тех из Вас, кто мог бы бояться потерять Ваш data/code/anything во время vagrant destroy, Вы могли бы ослабиться! Я колебался использование команды, но согласно документации, все, что это делает:

Эта команда останавливается, рабочая Бродяга машины управляет и уничтожает все ресурсы, которые были созданы во время процесса создания машины. После выполнения этой команды Ваш компьютер нужно оставить в чистом состоянии, как будто Вы никогда не создавали гостевую машину во-первых.

Это подразумевает, что Ваш код останется неповрежденным, и следующее vagrant up привело бы Вас к тому же состоянию, как Вы уехали, только с проблемой решенный теперь.:)

3
ответ дан 1 December 2019 в 10:05

Другие вопросы по тегам:

Похожие вопросы: