Openshift Origin не запустил веб-консоль - PullRequest
0 голосов
/ 25 мая 2018

Я пытаюсь запустить свой кластер Openshift Origin с помощью следующей команды:

oc cluster up --public-hostname='openshift.xxx.xxx' --http-proxy='http://xx.xx.xx.xx:8080' --https-proxy='http://xx.xx.xx.xx:8080' --no-proxy='0.0.0.0,172.30.1.1,172.17.0.7' --host-data-dir /var/lib/origin/openshift.local.data

(я запускаю его за корпоративным прокси-сервером, поэтому мне нужно установить его и установить некоторые исключения для докера)

Вот результат, который я получаю:

Using nsenter mounter for OpenShift volumes
Using 127.0.0.1 as the server IP
Starting OpenShift using openshift/origin:v3.9.0 ...
-- Starting OpenShift container ...
Creating initial OpenShift configuration
Starting OpenShift using container 'origin'
Waiting for API server to start listening
OpenShift server started
-- Adding default OAuthClient redirect URIs ... OK
-- Installing registry ... OK
-- Installing router ... OK
-- Importing image streams ... OK
-- Importing templates ... OK
-- Importing internal templates ... OK
-- Installing web console ... FAIL
Error: failed to start the web console server: timed out waiting for the condition

У меня есть только один модуль веб-консоли:

oc get pods -n openshift-web-console
NAME                          READY     STATUS             RESTARTS   AGE
webconsole-7dfbffd44d-v5lxw   0/1       CrashLoopBackOff   8          25m

И это информация, которую я получаюмодуль:

Events:
Type     Reason                 Age                 From                    Message
----     ------                 ----                ----                    -------
Normal   Scheduled              26m                 default-scheduler       Successfully assigned webconsole-7dfbffd44d-v5lxw to localhost
Normal   SuccessfulMountVolume  26m                 kubelet, localhost       MountVolume.SetUp succeeded for volume "webconsole-config"
Normal   SuccessfulMountVolume  26m                 kubelet, localhost    MountVolume.SetUp succeeded for volume "serving-cert"
Normal   SuccessfulMountVolume  26m                 kubelet, localhost  MountVolume.SetUp succeeded for volume "webconsole-token-qljxd"
Normal   Pulled                 25m (x4 over 26m)   kubelet, localhost   Container image "openshift/origin-web-console:v3.9.0" already present on  machine
Normal   Created                25m (x4 over 26m)   kubelet, localhost  Created container
Normal   Started                25m (x4 over 26m)   kubelet, localhost  Started container
Warning  BackOff                24m (x10 over 26m)  kubelet, localhost  Back-off restarting failed container
Normal   SuccessfulMountVolume  19m                 kubelet, localhost    MountVolume.SetUp succeeded for volume "webconsole-config"
Normal   SuccessfulMountVolume  19m                 kubelet, localhost  MountVolume.SetUp succeeded for volume "webconsole-token-qljxd"
Normal   SuccessfulMountVolume  19m                 kubelet, localhost  MountVolume.SetUp succeeded for volume "serving-cert"
Normal   Pulled                 18m (x4 over 19m)   kubelet, localhost  Container image "openshift/origin-web-console:v3.9.0" already present on   machine
Normal   Created                18m (x4 over 19m)   kubelet, localhost  Created container
Normal   Started                18m (x4 over 19m)   kubelet, localhost  Started container
Warning  BackOff                4m (x74 over 19m)   kubelet, localhost  Back-off restarting failed container

Я не вижу ошибок в событиях, но модуль все время выходит из строя.

Это версия источника Openshift:

oc version
oc v3.9.0+191fece
kubernetes v1.9.1+a0ce1bc657
features: Basic-Auth GSSAPI Kerberos SPNEGO

Server https://127.0.0.1:8443
openshift v3.9.0+191fece
kubernetes v1.9.1+a0ce1bc657

И версия Redhat:

cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.3 (Maipo)

Для получения дополнительной информации у меня была файловая система / var на 95%, я увеличил пространство LV и попытался перезапустить кластер, и моя проблеманачалось здесь.Сейчас файловая система / var находится на 58%:

df -h /var
Filesystem                  Size  Used Avail Use% Mounted on
/dev/mapper/vg_rhel-lv_var   30G   18G   13G  58% /var

Я читаю информацию через сеть, но не могу прийти к какому-либо выводу: я попытался добавить учетную запись webconsole к привилегированному scc, перезапустилdocker.service, перезагрузка виртуальной машины и т. д., но веб-консоль Openshift Origin по-прежнему не работает.Есть мысли?

Заранее спасибо.

...