oc время ожидания ожидания кластера - PullRequest
0 голосов
/ 25 ноября 2018

Я пытаюсь настроить источник openshift на моем локальном виртуальном сервере Centos 7.4.Это универсальная среда только для учебных целей.Я следовал за точным документом:

https://docs.okd.io/latest/getting_started/administrators.html

Метод 1: Запуск в контейнере

Я установил Docker, и когда я выполняю команду, это не удалось из-за тайм-аута:

[root@master openshift]# oc cluster up
Getting a Docker client ...
Checking if image openshift/origin-control-plane:v3.11 is available ...
Checking type of volume mount ...
Determining server IP ...
Checking if OpenShift is already running ...
Checking for supported Docker version (=>1.22) ...
Checking if insecured registry is configured properly in Docker ...
Checking if required ports are available ...
Checking if OpenShift client is configured properly ...
Checking if image openshift/origin-control-plane:v3.11 is available ...
Starting OpenShift using openshift/origin-control-plane:v3.11 ...
I1125 22:16:31.799473   10736 flags.go:30] Running "create-kubelet-flags"
I1125 22:16:32.867498   10736 run_kubelet.go:49] Running "start-kubelet"
I1125 22:16:33.568909   10736 run_self_hosted.go:181] Waiting for the kube-apiserver to be ready ...
I1125 22:17:02.633369   10736 interface.go:26] Installing "kube-proxy" ...
I1125 22:17:02.633386   10736 interface.go:26] Installing "kube-dns" ...
I1125 22:17:02.633392   10736 interface.go:26] Installing "openshift-service-cert-signer-operator" ...
I1125 22:17:02.633397   10736 interface.go:26] Installing "openshift-apiserver" ...
I1125 22:17:02.633420   10736 apply_template.go:81] Installing "openshift-apiserver"
I1125 22:17:02.634511   10736 apply_template.go:81] Installing "kube-proxy"
I1125 22:17:02.635754   10736 apply_template.go:81] Installing "kube-dns"
I1125 22:17:02.635924   10736 apply_template.go:81] Installing "openshift-service-cert-signer-operator"
I1125 22:17:12.316042   10736 interface.go:41] Finished installing "kube-proxy" "kube-dns" "openshift-service-cert-signer-operator" "openshift-apiserver"
Error: timed out waiting for the condition


[root@master openshift]# oc version
oc v3.11.0+0cbc58b
kubernetes v1.11.0+d4cacc0
features: Basic-Auth GSSAPI Kerberos SPNEGO

1 Ответ

0 голосов
/ 31 июля 2019

Я столкнулся с этой проблемой при использовании минишифта, но причина, похоже, та же.Вы можете попробовать следующие шаги, и это должно быть полезно.

Обходной путь, который мне помог:

Использование hyperv + oc 3.11 + minishift v1.34.1 + c2ff9cb.Проблема только на не очень хороших интернет-соединениях.Как только команда запуска minishift не выполняется в первый раз, выполните команду ssh в minishift vm.Запустите oc cluster down, а затем oc cluster up (скопируйте это из журналов).Повторите этот шаг вниз / вверх, пока ваш кластер не будет запущен.Это может быть в 10-20 раз или более или менее в зависимости от сети, может быть.Как только кластер будет запущен, запустите minishift stop / start, и тогда вы будете готовы.Надеюсь, это поможет

...