Мини-куб: невозможно запустить мини-куб — выход из-за DRV_NO_IP:

#minikube

#мини-куб

Вопрос:

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

Любые предложения приветствуются:

C:WINDOWSsystem32 > запуск мини-куба — драйвер = vmware

  • minikube v1.16.0 в Microsoft Windows 10 Home 10.0.19042 Сборка 19042
  • Использование драйвера vmware на основе пользовательской конфигурации
  • Запуск мини-куба узла плоскости управления в мини-кубе кластера
  • Создание виртуальной машины vmware (процессоры = 2, память = 4000 МБ, диск = 20000 МБ)…
  • Удаление «minikube» в vmware… ! Сбой запуска хоста, но повторите попытку: создание хоста: создание: Ошибка при создании компьютера: ошибка в драйвере во время создания компьютера: компьютер не вернул IP-адрес через 120 секунд, прерывание
  • Создание виртуальной машины vmware (процессоры = 2, память = 4000 МБ, диск = 20000 МБ)…
  • Не удалось запустить виртуальную машину vmware. Запуск «minikube delete» может исправить это: создание хоста: создание: Ошибка создания компьютера: Ошибка в драйвере во время создания компьютера: компьютер не вернул IP-адрес через 120 секунд, прерывание

X Выход из-за DRV_NO_IP: не удалось запустить хост: создание хоста: создание: Ошибка при создании компьютера: ошибка в драйвере во время создания компьютера: компьютер не вернул IP-адрес через 120 секунд, прерывание

Ответ №1:

У меня была аналогичная ошибка при настройке Minikube в Mac OS.

Когда я запускаю команду minikube start , я получаю сообщение об ошибке ниже:

 😄  minikube v1.22.0 on Darwin 11.4
✨  Using the vmware driver based on existing profile
👍  Starting control plane node minikube in cluster minikube
🏃  Updating the running vmware "minikube" VM ...
🤦  StartHost failed, but will try again: provision: IP not found for MAC 00:0c:29:41:e9:b9 in DHCP leases
🏃  Updating the running vmware "minikube" VM ...
😿  Failed to start vmware VM. Running "minikube delete" may fix it: provision: IP not found for MAC 00:0c:29:41:e9:b9 in DHCP leases

❌  Exiting due to GUEST_PROVISION: Failed to start host: provision: IP not found for MAC 00:0c:29:41:e9:b9 in DHCP leases
 

Проблема была вызвана прерыванием при создании виртуальной машины VMware для Minikube.

Я попытался исправить это, удалив существующую виртуальную машину minikube и создав другую с помощью:

 minikube delete
minikube start
 

Но на этот раз я столкнулся с другой проблемой:

Выход из-за DRV_NO_IP: не удалось запустить хост: создание хоста: создание: Ошибка создания компьютера: ошибка в драйвере во время создания компьютера: компьютер не вернул IP-адрес через 120 секунд, прерывание.

Вот как я это исправил

После нескольких исследований лучше всего настроить minikube с помощью драйвера docker, который избавит вас от всех этих хлопот.

Для Mac OS:

Если у вас уже установлен docker или docker-compose, просто удалите его с помощью:

 brew uninstall docker
brew uninstall docker-compose
 

Затем установите Docker desktop. Это приведет к установке Docker / Docker Desktop, Docker-compose и других зависимостей с использованием:

 brew install --cask docker
 

Затем запустите механизм docker, открыв приложение Docker. После чего вы можете подтвердить версию docker с помощью:

 docker --version
 

Наконец, настройте minikube с помощью драйвера docker:

 minikube start --driver=docker