Minikube никогда не запускается - Ошибка перезапуска кластера - PullRequest
0 голосов
/ 27 мая 2018

Я использую Arch linux
У меня была установлена ​​Virtualbox 5.2.12
У меня был установлен Minikube 0.27.0-1
У меня был установлен Kubernetes v1.10.0

Когда я пытаюсь запустить minkube с sudo minikube start, я получаю эту ошибку

Starting local Kubernetes v1.10.0 cluster...
Starting VM...
Getting VM IP address...
Moving files into cluster...
Setting up certs...
Connecting to cluster...
Setting up kubeconfig...
Starting cluster components...
E0527 12:58:18.929483   22672 start.go:281] Error restarting cluster:  running cmd: 
sudo kubeadm alpha phase certs all --config /var/lib/kubeadm.yaml &&
sudo /usr/bin/kubeadm alpha phase kubeconfig all --config /var/lib/kubeadm.yaml &&
sudo /usr/bin/kubeadm alpha phase controlplane all --config /var/lib/kubeadm.yaml &&
sudo /usr/bin/kubeadm alpha phase etcd local --config /var/lib/kubeadm.yaml
: running command: 
sudo kubeadm alpha phase certs all --config /var/lib/kubeadm.yaml &&
sudo /usr/bin/kubeadm alpha phase kubeconfig all --config /var/lib/kubeadm.yaml &&
sudo /usr/bin/kubeadm alpha phase controlplane all --config /var/lib/kubeadm.yaml &&
sudo /usr/bin/kubeadm alpha phase etcd local --config /var/lib/kubeadm.yaml
: exit status 1

Я уже пытаюсь запустить minekube с другими параметрами, такими как:

sudo minikube start --kubernetes-version v1.10.0 --bootstrapper kubeadm

sudo minikube start --bootstrapper kubeadm

sudo minikube start --vm-driver none

sudo minikube start --vm-driver virtualbox

sudo minikube start --vm-driver kvm

sudo minikube start --vm-driver kvm2

Всегда я получаю ту же ошибку,Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 28 мая 2018

Minikube VM обычно запускается для простых экспериментов без какой-либо важной нагрузки.Вот почему гораздо проще воссоздать кластер minikube, чем пытаться его исправить.

Чтобы удалить существующую виртуальную машину minikube, выполните следующую команду:

minikube delete

Эта команда завершает работу и удаляет виртуальную машину minikube.,Данные или состояние не сохраняются.

Проверьте, есть ли у вас все зависимости на месте, и выполните команду:

minikube start

Эта команда создает «контекст kubectl», называемый «minikube».Этот контекст содержит конфигурацию для связи с вашим кластером Minikube.minikube автоматически устанавливает для этого контекста значение по умолчанию, но если вам потребуется переключиться на него в будущем, выполните:

kubectl config use-context minikube

Или передайте контекст каждой команды следующим образом:

kubectl get pods --context=minikube

Более подробную информацию об аргументах командной строки можно найти здесь .

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