Puncte:0

minikube nu rulează cu virtualbox, cum să remediez asta?

drapel kr

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.

setările bios

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
drapel au
Nu le puteți rula pe amândouă în același timp, deoarece poate exista un singur hypervisor. Documentele minikube spun că există o opțiune pentru a dezactiva această verificare. S-ar putea să fie nevoie ca să funcționeze. A se vedea: https://minikube.sigs.k8s.io/docs/drivers/virtualbox/
moonkotte avatar
drapel in
Încercați cu indicatorul `--no-vtx-check`. De la [problema legată de github](https://github.com/kubernetes/minikube/issues/3900#issuecomment-474523309)
drapel kr
Nu rulez ambele hipervizoare. Eu folosesc doar virtualbox.
drapel kr
--no-vtx-check acest lucru începe procesul, dar eșuează după un timp din nou cu aceeași eroare
moonkotte avatar
drapel in
@user2331760 Încercați să rulați `minikube` cu [`hyperv`](https://minikube.sigs.k8s.io/docs/drivers/hyperv/) apoi. După cum a spus Siride, ar trebui să fie fie „hyperv” fie virtualbox.
drapel kr
Bună, moonkotte și siride, de ce vine hyper-v aici în discuția ta? Nicăieri am menționat că am instalat mai multe hipervizoare. Această întrebare este despre cum să faci această cutie virtuală să funcționeze, nu să treci la un hypervisor diferit. Anunță-mă dacă ai ceva despre asta.
moonkotte avatar
drapel in
@user2331760 Deoarece `hyperv` atunci ar trebui să fie dezactivat, altfel `minikube` nu va porni. Vedeți [aici](https://docs.microsoft.com/en-us/troubleshoot/windows-client/application-management/virtualization-apps-not-work-with-hyper-v)
drapel kr
Nu știu unde ați văzut în rezultatul de mai sus despre hyper-v. Dar hyper-v nu este niciodată activat pe mașina mea. Doar cutia virtuală este acolo.
moonkotte avatar
drapel in
@user2331760 Ei bine, nu l-am văzut, dar nu putem ști sigur dacă a fost activat sau nu. Ultimul lucru de încercat este să folosești versiunea proaspătă a minikube. Văd că încerci `1.19` foarte vechi. Este foarte greu de ghicit ce poate fi greșit, deoarece de obicei funcționează.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.