OpenShift 3.11 - доступны ошибки 0/23 узлов: 16 узлов не соответствуют селектору узлов, 7 узлов не имеют свободных портов для запрошенных портов pod - PullRequest
0 голосов
/ 15 января 2020

Я получаю ошибку ниже в openshift V 3.11

Ошибка события пространства имен

0/23 nodes are available: 16 node(s) didn't match node selector, 7 node(s) didn't have free ports for the requested pod ports

Ошибка модуля маршрутизатора

E0114 21:53:09.441679       1 limiter.go:137] error reloading router: exit status 1
[WARNING] 013/215308 (54) : Failed to get the number of sockets to be transferred !
[ALERT] 013/215308 (54) : Failed to get the sockets from the old process!

В любой данный момент времени, только один маршрутизатор имеет проблему. Например, если у меня работает 7 маршрутизаторов, только 6 стабильно работает, а один продолжает сбой. Если я изменю репликацию на 6, 5 будет стабильной, а 1 будет продолжать сбой ..

1 Ответ

0 голосов
/ 15 января 2020

Проблема исправлена ​​после обновления ниже.

Согласно предложению redhat ...

Scale down the default router and create a new router using 2 threads:
$ oc scale dc/router --replicas=0
$ oc adm router myrouter --threads=2
--images='openshift3/ose-haproxy-router:v3.x'
Set a new thread count (e.g. 7) for the HAproxy router:
$ oc set env dc/myrouter ROUTER_THREADS=7

Согласно предложению RedHat

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