Я использую профессиональную версию Windows 10.
Установлен виртуальный бокс, а также включена виртуализация в биосе, поэтому можно запускать 64-битные машины с Windows 10 как виртуальные машины в виртуальном боксе.
Когда я запустил minikube с помощью приведенной ниже команды, я получил ошибку, поскольку виртуализация не включена.
C:\WINDOWS\system32> запуск миникуба --vm-driver=virtualbox
* minikube v1.19.0 на Microsoft Windows 10 Enterprise 10.0.19044 Build 19044
* Использование драйвера виртуального бокса на основе существующего профиля
* Запуск minikube узла плоскости управления в кластерном minikube
* Создание виртуальной машины VirtualBox (ЦП = 2, память = 6000 МБ, диск = 20000 МБ) ...
! StartHost не удалось, но попытаюсь снова: создание хоста: создать: предварительно создать: На этом компьютере не включен VT-X/AMD-v. Включение в биосе обязательно
* Создание виртуальной машины VirtualBox (ЦП = 2, память = 6000 МБ, диск = 20000 МБ) ...
* Не удалось запустить виртуальную виртуальную машину. Запуск «minikube delete» может это исправить: создание хоста: создание: предварительное создание: на этом компьютере не включен VT-X/AMD-v. Включение в биосе обязательно
X Выход из-за HOST_VIRT_UNAVAILABLE: Не удалось запустить хост: создание хоста: создать: предварительно создать: На этом компьютере не включен VT-X/AMD-v. Включение в биосе обязательно
* Предложение: на вашем компьютере отключена поддержка виртуализации. Если вы используете minikube на виртуальной машине, попробуйте --driver=docker. В противном случае обратитесь к руководству по BIOS вашей системы, чтобы узнать, как включить виртуализацию.
* Связанные вопросы:
- https://github.com/kubernetes/minikube/issues/3900
- https://github.com/kubernetes/minikube/issues/4730
Как это исправить?
Я уже включил в биосе, как на скриншоте ниже.
То же самое с --driver также
запуск миникуба --driver=virtualbox
* minikube v1.19.0 на Microsoft Windows 10 Enterprise 10.0.19044 Build 19044
* Использование драйвера виртуального бокса на основе существующего профиля
* Запуск minikube узла плоскости управления в кластерном minikube
* Создание виртуальной машины VirtualBox (ЦП = 2, память = 6000 МБ, диск = 20000 МБ) ...
! StartHost не удалось, но попытаюсь снова: создание хоста: создать: предварительно создать: На этом компьютере не включен VT-X/AMD-v. Включение в биосе обязательно
* Создание виртуальной машины VirtualBox (ЦП = 2, память = 6000 МБ, диск = 20000 МБ) ...
* Не удалось запустить виртуальную виртуальную машину. Запуск «minikube delete» может это исправить: создание хоста: создание: предварительное создание: на этом компьютере не включен VT-X/AMD-v. Включение в биосе обязательно
X Выход из-за HOST_VIRT_UNAVAILABLE: Не удалось запустить хост: создание хоста: создать: предварительно создать: На этом компьютере не включен VT-X/AMD-v. Включение в биосе обязательно
* Предложение: на вашем компьютере отключена поддержка виртуализации. Если вы используете minikube на виртуальной машине, попробуйте --driver=docker. В противном случае обратитесь к руководству по BIOS вашей системы, чтобы узнать, как включить виртуализацию.
* Связанные вопросы:
- https://github.com/kubernetes/minikube/issues/3900
- https://github.com/kubernetes/minikube/issues/4730