Назад | Перейти на главную страницу

minikube на виртуальном боксе теряет сеть Host Only после того, как хост был в спящем режиме - как восстановить?

Я запускаю minikube с драйвером vbox. Я заметил, что когда я возвращаюсь на свою рабочую станцию ​​после ее перехода в спящий режим, я не могу kubectl get pods (или любой другой kubectl команда).

Немного покопавшись, я обнаружил, что сетевой адаптер HostOnly машины minikube не работает. Я вошел в систему с minikube ssh и попытался перезапустить интерфейс, но получаю сообщение об ошибке.

$ ifdown eth1 
ifdown: can't open '/etc/network/interfaces': No such file or directory

единственное, что сейчас работает, это minikube stop и minikube start очередной раз. Но это занимает много времени, и я просто хочу вернуться к работе.

есть идеи о том, как быстрее исправить сеть после того, как она перешла в спящий режим? или вообще предотвратить потерю сети?

minikube start должен возобновить кластер после остановки / приостановки.

Однако существует проблема с Minikube на сетевом адаптере VirtualBox и HostOnly, из-за которой адаптер иногда перестает работать. Когда это произойдет, вы можете сделать две вещи:

  • Выполнить minikube stop и minikube start как вы уже пробовали, это обычное обходное решение для этого.

  • Удалите VirtualBox и переустановите версию не ниже 5.0.12, которая должна решить эту проблему.

Эта ошибка обсуждается Вот и Вот если вы хотите узнать подробности.