Minikube: не удалось запустить на Mac с ошибкой E1006 - PullRequest
0 голосов
/ 06 октября 2019

Я пытаюсь настроить k8s локально на своем Mac, и после установки всех зависимостей я пытаюсь запустить minikube start, но получаю следующее сообщение об ошибке:

?  minikube v1.4.0 on Darwin 10.14.6
?  Tip: Use 'minikube start -p <name>' to create a new cluster, or 'minikube delete' to delete this one.
?  Using the running virtualbox "minikube" VM ...
⌛  Waiting for the host to be provisioned ...
?  Preparing Kubernetes v1.16.0 on Docker 18.09.9 ...
E1006 09:57:30.975647   22071 cache_images.go:79] CacheImage k8s.gcr.io/kube-apiserver:v1.16.0 -> /Users/chrisbao/.minikube/cache/images/k8s.gcr.io/kube-apiserver_v1.16.0 failed: fetching image: Get https://k8s.gcr.io/v2/: dial tcp [2404:6800:4008:c04::52]:443: i/o timeout
E1006 09:57:30.976341   22071 cache_images.go:79] CacheImage gcr.io/k8s-minikube/storage-provisioner:v1.8.1 -> /Users/chrisbao/.minikube/cache/images/gcr.io/k8s-minikube/storage-provisioner_v1.8.1 failed: fetching image: Get https://gcr.io/v2/: dial tcp [2404:6800:4008:c00::52]:443: i/o timeout

и minikube status команда возвращает следующую информацию о состоянии:

host: Running
kubelet:
apiserver: Stopped
kubectl: Correctly Configured: pointing to minikube-vm at 192.168.99.100

так как отладить и исправить это? какова потенциальная причина?

Ответы [ 2 ]

0 голосов
/ 06 октября 2019

E1006 09: 57: 30.975647 22071 cache_images.go: 79] CacheImage k8s.gcr.io/kube-apiserver:v1.16.0 -> /Users/chrisbao/.minikube/cache/images/k8s.gcr.io / kube-apiserver_v1.16.0 не удалось: загрузка изображения: Get https://k8s.gcr.io/v2/: dial tcp [2404: 6800: 4008: c04 :: 52]: 443: тайм-аут ввода / вывода

Похоже, вы не можете получить образ сервера API k8s из GCR. Вы можете попробовать использовать одно из доступных зеркал изображения с помощью флагов --image-repository или --image-mirror-country. Например, если вы находитесь в Китае, вы можете запустить миникуб с:

minikube start --image-mirror-country=cn
0 голосов
/ 06 октября 2019

Вы получаете тайм-аут соединения при попытке вытащить изображения.

"Получить https://k8s.gcr.io/v2/: набрать tcp [2404: 6800: 4008: c04 :: 52]: 443: тайм-аут ввода / вывода"

Можете ли вы подтвердить, что можетечтобы получить доступ к Интернету из виртуальной машины Minikube?

minikube ssh ping google.com

вы должны увидеть что-то вроде enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...