Краткий ответ - удалить C:\Users\%USERNAME%\.minikube
и повторить попытку.Ниже мое расследование:
Сначала я создал виртуальный коммутатор "minikube", запустил кластер, и он работал как положено.Затем я остановил миникуб, создал новый переключатель «Minikube2» и запустил миникуб
minikube start --kubernetes-version="v1.10.3" --vm-driver="hyperv" --hyperv-virtual-switch="minikube2" --v=9
Появилась проблема:
Запуск локального кластера Kubernetes v1.10.3 ... Запуск ВМ ...[executing ==>]: C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe -NoProfile -NonInteractive (мини-куб Hyper-V \ Get-VM) .state [stdout =====>]: выключено
[stderr =====>]: [executing ==>]: C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe -NoProfile -NonInteractive Hyper-V \ Start-VMminikube [stdout =====>]: [stderr =====>]: Hyper-V \ Start-VM: не удалось запустить minikube.Синтетический Ethernet-порт (ID экземпляра AF9D08DC-2625-4F24-93E5-E09BAD904899): Ошибка «Недостаточно системных ресурсов для завершения запрошенной услуги.».Не удалось выделить ресурсы при подключении к виртуальной сети.Коммутатор Ethernet может не существовать.Minikube не удалось запустить.(Идентификатор виртуальной машины 863D6558-78EC-4648-B712-C1FDFC907588) Синтетический Ethernet-порт 'minikube': не удалось завершить резервирование ресурсов с ошибкой 'Недостаточно системных ресурсов для завершения запрошенной услуги.'(0x800705AA).(Идентификатор виртуальной машины 863D6558-78EC-4648-B712-C1FDFC907588) «minikube» не удалось выделить ресурсы при подключении к виртуальной сети: недостаточно системных ресурсов для завершения запрошенной услуги.(0x800705AA) (идентификатор виртуальной машины 863D6558-78EC-4648-B712-C1FDFC907588).Коммутатор Ethernet может не существовать.Не удалось найти коммутатор Ethernet 'minikube'.В строке: 1 символ: 1 + мини-куб Hyper-V \ Start-VM + ~~~~~~~~~~~~~~~~~~~~~~~~~~ CategoryInfo: NotSpecified: (:)[Start-VM], VirtualizationException + FullyQualifiedErrorId: не указано, Microsoft.HyperV.PowerShell.Commands.StartVM
E1022 12: 50: 43.384867 6216 start.go: 168] Ошибка запуска хоста: ошибка запуска остановленного хоста: выходстатус 1.
Повтор.E1022 12: 50: 43.398832 6216 start.go: 174] Ошибка запуска хоста: Ошибка запуска остановленного хоста: состояние выхода 1 PS C: \ Windows \ system32>
Затем я удалил C:\Users\%USERNAME%\.minikube
, мини-кубЗайдите в Hyper-V и запустите снова:
C:\Windows\system32> minikube start --kubernetes-version="v1.10.3" --vm-driver="hyperv" --hyperv-virtual-switch="minikube2" --v=9
Результат:
Запуск локального кластера Kubernetes v1.10.3 ... Запуск ВМ ...
Загрузка Minikube ISO
170,78 МБ / 170,78 МБ [=================================================] 100,00% 0s Создание CA: C: \ Users \ Vitalii.minikube \ certs \ ca.pem
Создание сертификата клиента: C: \ Users \ Vitalii.minikube \ certs\ cert.pem
----- [stderr =====>]: использование переключателя "Minikube2"
----- Перемещение файлов в кластер ...
Загрузка kubeadm v1.10.3
Загрузка kubelet v1.10.3 Завершено
Загрузка kubeadm v1.10.3 Завершено
Завершено Загрузка kubelet v1.10.3
Настройка сертификатов ... Подключение к
кластеру ... Настройка kubeconfig ...
StartiКомпоненты кластера ...
Kubectl теперь настроен на использование кластера.
PS C:\Windows\system32> kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system coredns-c4cffd6dc-cjzsm 1/1 Running 0 1m
kube-system etcd-minikube 1/1 Running 0 56s
kube-system kube-addon-manager-minikube 1/1 Running 0 13s
kube-system kube-apiserver-minikube 1/1 Running 0 41s
kube-system kube-controller-manager-minikube 1/1 Running 0 1m
kube-system kube-dns-86f4d74b45-w62rv 2/3 Running 0 1m
kube-system kube-proxy-psgss 1/1 Running 0 1m
kube-system kube-scheduler-minikube 1/1 Running 0 21s
kube-system kubernetes-dashboard-6f4cfc5d87-jz266 1/1 Running 0 1m
kube-system storage-provisioner 1/1 Running 0 1m