Openshift Origin не запустил веб-консоль
Я пытаюсь запустить кластер 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 Origin:
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 по-прежнему выходит из строя. Какие-нибудь мысли?
Заранее спасибо.