Folosesc Windows 10 Professional Edition.
S-a instalat virtualbox și, de asemenea, a activat virtualizarea pe bios, de aceea puteți rula mașini Windows 10 pe 64 de biți ca VM-uri în virtualbox.
Când am pornit minikube, cu comanda de mai jos, am primit o eroare deoarece virtualizarea nu este activată.
C:\WINDOWS\system32>minikube start --vm-driver=virtualbox
* minikube v1.19.0 pe Microsoft Windows 10 Enterprise 10.0.19044 Build 19044
* Utilizarea driverului virtualbox pe baza profilului existent
* Pornirea planului de control nodul minikube în cluster minikube
* Se creează virtualbox VM (CPU=2, memorie=6000MB, disc=20000MB)...
! StartHost a eșuat, dar va încerca din nou: crearea gazdei: create: precreate: Acest computer nu are VT-X/AMD-v activat. Activarea acestuia în BIOS este obligatorie
* Se creează virtualbox VM (CPU=2, memorie=6000MB, disc=20000MB)...
* Nu s-a pornit virtualbox VM. Rularea „minikube delete” poate rezolva problema: crearea gazdei: create: precreate: Acest computer nu are VT-X/AMD-v activat. Activarea acestuia în BIOS este obligatorie
X Ieșire din cauza HOST_VIRT_UNAVAILABLE: Eșuat la pornirea gazdei: crearea gazdei: create: precreate: Acest computer nu are VT-X/AMD-v activat. Activarea acestuia în BIOS este obligatorie
* Sugestie: suportul pentru virtualizare este dezactivat pe computerul dvs. Dacă rulați minikube într-un VM, încercați „--driver=docker”. În caz contrar, consultați manualul BIOS-ului sistemului dumneavoastră pentru a afla cum să activați virtualizarea.
* Probleme similare:
- https://github.com/kubernetes/minikube/issues/3900
- https://github.com/kubernetes/minikube/issues/4730
Cum să remediez asta?
Am activat deja în bios, ca în captura de ecran de mai jos.
La fel și cu --driver
minikube start --driver=virtualbox
* minikube v1.19.0 pe Microsoft Windows 10 Enterprise 10.0.19044 Build 19044
* Utilizarea driverului virtualbox pe baza profilului existent
* Pornirea planului de control nodul minikube în cluster minikube
* Se creează virtualbox VM (CPU=2, memorie=6000MB, disc=20000MB)...
! StartHost a eșuat, dar va încerca din nou: crearea gazdei: create: precreate: Acest computer nu are VT-X/AMD-v activat. Activarea acestuia în BIOS este obligatorie
* Se creează virtualbox VM (CPU=2, memorie=6000MB, disc=20000MB)...
* Nu s-a pornit virtualbox VM. Rularea „minikube delete” poate rezolva problema: crearea gazdei: create: precreate: Acest computer nu are VT-X/AMD-v activat. Activarea acestuia în BIOS este obligatorie
X Ieșire din cauza HOST_VIRT_UNAVAILABLE: Eșuat la pornirea gazdei: crearea gazdei: create: precreate: Acest computer nu are VT-X/AMD-v activat. Activarea acestuia în BIOS este obligatorie
* Sugestie: suportul pentru virtualizare este dezactivat pe computerul dvs. Dacă rulați minikube într-un VM, încercați „--driver=docker”. În caz contrar, consultați manualul BIOS-ului sistemului dumneavoastră pentru a afla cum să activați virtualizarea.
* Probleme similare:
- https://github.com/kubernetes/minikube/issues/3900
- https://github.com/kubernetes/minikube/issues/4730