Рейтинг:2

Kubernetes V1.19.13 — серверы kubeapi не могут подключиться к другой базе данных etcd

флаг cn

Я обновил кластер Kubernets (база данных 3 master, 3 сервера etcd) с 1.18 к v1.19.13 и ETCD для 3.4.13. поскольку серверы API нестабильны, продолжайте переключаться с другого сервера etcd, потому что этот кластер не работает должным образом. этот кластер работает на CentOS steam 8. Этот кластер работал до обновления, только после обновления я увидел эту проблему.

Любая помощь в решении этой проблемы? Есть ли проблемы с этой версией?

Журналы сервера API

I0731 00:54:39.498953 1 client.go:360] разобранная схема: "сквозной"
I0731 00:54:39.499025 1 passthrough.go:48] ccResolverWrapper: отправка обновления на копию: {[{https://0.0.0.02:2379 <nil> 0 <nil>}] <nil> <nil>}
I0731 00:54:39.499035 1 clientconn.go:948] Переключение балансировщика ClientConn на "pick_first"
I0731 00:54:40.241615 1 client.go:360] разобранная схема: "сквозной"
I0731 00:54:40.241681 1 passthrough.go:48] ccResolverWrapper: отправка обновления на копию: {[{https://0.0.0.01:2379 <nil> 0 <nil>}] <nil> <nil>}
I0731 00:54:40.241691 1 clientconn.go:948] Переключение балансировщика ClientConn на "pick_first"
I0731 00:54:45.348969 1 client.go:360] разобранная схема: "сквозной"
I0731 00:54:45.349030 1 passthrough.go:48] ccResolverWrapper: отправка обновления на копию: {[{https://0.0.0.03:2379 <nil> 0 <nil>}] <nil> <nil>}
I0731 00:54:45.349040 1 clientconn.go:948] Переключение балансировщика ClientConn на "pick_first"
I0731 00:55:16.460379 1 client.go:360] разобранная схема: "сквозной"
I0731 00:55:16.460428 1 passthrough.go:48] ccResolverWrapper: отправка обновления в копию: {[{https://0.0.0.01:2379 <nil> 0 <nil>}] <nil> <nil>}
I0731 00:55:16.460439 1 clientconn.go:948] Переключение балансировщика ClientConn на "pick_first"
I0731 00:55:17.461906 1 client.go:360] разобранная схема: "сквозной"

etcd выглядит здоровым

# версия /opt/bin/etcdctl.sh
версия etcdctl: 3.4.13
Версия API: 3.4

 /opt/bin/etcdctl.sh состояние конечной точки
127.0.0.1:2379 исправен: предложение успешно зафиксировано: взято = 9,739533 мс



# /opt/bin/etcdctl.sh проверить производительность
 60/60 Буоооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооо! 100.00% 1м0с
PASS: пропускная способность составляет 150 операций записи/с.
PASS: самый медленный запрос занял 0,042491 с.
PASS: стандартное отклонение равно 0,001743 с.
ПРОХОДЯТ

# /opt/bin/etcdctl.sh состояние конечной точки --cluster -w таблица
+---------------------------------------------+- --------+---------+-----------+------------+------ -----+------------+------+--------+
| КОНЕЧНАЯ ТОЧКА | ID | ВЕРСИЯ | РАЗМЕР БД | ЛИДЕР | УЧЕНИК | СРОК РАФТА | ИНДЕКС ПЛОТ | ИНДЕКС ПРИМЕНЕНИЯ ПЛОТ | ОШИБКИ |
+---------------------------------------------+- --------+---------+-----------+------------+------ -----+------------+------+--------+
| https://0.0.0.02:2379 | 15cd65a732ebd5d8 | 3.4.13 | 26 МБ | ложный | ложный | 9305 | 19813854 | 19813854 | |
| https://0.0.0.03:2379 | добавить66a254676e690 | 3.4.13 | 26 МБ | правда | ложный | 9305 | 19813854 | 19813854 | |
| https://0.0.0.01:2379 | e2811ed02ce71623 | 3.4.13 | 26 МБ | ложный | ложный | 9305 | 19813854 | 19813854 | |
+---------------------------------------------+- --------+---------+-----------+------------+------ -----+------------+------+--------+
Mikołaj Głodziak avatar
флаг id
Пожалуйста, создайте задачу на странице github: https://github.com/kubernetes/kubernetes/issues/
Ramesh kollisetty avatar
флаг au
@sfgroups Ваша проблема решена? Если да, пожалуйста, опубликуйте свой ответ, чтобы он был полезен другим членам сообщества для справки.

Ответить или комментировать

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