Size: a a a

OpenShift - русскоязычное сообщество

2021 October 01

ME

Myresearch Edu in OpenShift - русскоязычное сообщество
Друзья, у нас во время работы наших сервисов OpenShift периодически возникают технические ошибки
Их несколько % от входящего потока

Текст ошибок со стектрейсом:

1) An existing connection was forcibly closed by the remote host
java.io.IOException: An existing connection was forcibly closed by the remote host
               at sun.nio.ch.SocketDispatcher.write0(Native Method)

2) Connection closed prematurely
java.io.IOException: Connection closed prematurely
               at reactor.ipc.netty.http.client.HttpClientOperations.onInboundClose(HttpClientOperations.java

3) Connection timed out: no further information

Подскажите с чем могут быть связаны эти ошибки?
Как их можно исправлять?
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Если это просто выдержка из логов разных компонент вашего ПО, то данных оч мало для ответа)
источник

ME

Myresearch Edu in OpenShift - русскоязычное сообщество
Это ошибки которые выдает сервис OpenShift работающий по REST на клиентские веб запросы.

Ошибки получает веб клиент
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Он в шифте тоже находится?
источник

ME

Myresearch Edu in OpenShift - русскоязычное сообщество
Клиент находится вне шифта, я могу отправлять запросы из веб браузера
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
а если переместить клиент внутрь кластера - чтобы исключить SDN\кривой сервер?
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
точнее, переместить в тот же под чтобы исключить кривой сервер, потом в соседний под чтобы исключить SDN.
Если все еще падает - то роутер
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Если запросы идут через роутер, а не через SVC LB, то посмотрите в его сторону, может рвёт соединения
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Дальше посмотрите на балансер, который стоит перед роутерами
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
По поводу таймаутов - тут хз, мб были networkPolicy какие в NS
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Еще если кластер оч большой, то имеет смысл взглянуть на Object Maximums https://docs.openshift.com/container-platform/4.8/scalability_and_performance/planning-your-environment-according-to-object-maximums.html
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
При превышении заданных параметров кластер может начать вести себя несколько непредсказуемо
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Короче без конкретной картины вообще непонятно что там происходит. Мб у вас вообще антивирусы живут на нодах или еще чего
источник

К

Константин in OpenShift - русскоязычное сообщество
Всем привет, есть вопрос, делаю редеплой кластера 3.11 и падает на этом моменте ( TASK [openshift_control_plane : Wait for /apis/metrics.k8s.io/v1beta1 when registered] ) Что это может быть?
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
oc get apiservices | grep metrics
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Посмотрите что он пишет
источник

К

Константин in OpenShift - русскоязычное сообщество
Unable to connect to the server: dial tcp: lookup okd-lb.okd.local: no such host
источник

К

Константин in OpenShift - русскоязычное сообщество
раньше этого не было
источник

K

Kirill in OpenShift - русскоязычное сообщество
смотрите DNS
источник

К

Константин in OpenShift - русскоязычное сообщество
это сейчас он ничего не выдает
источник