Am actualizat cluster-ul Kubernets (3 bază de date master, 3 servere etcd) de la 1.18 la v1.19.13 și ETCD la 3.4.13. din moment ce serverele API nu sunt stabile, continuați să schimbați un alt server etcd, deoarece acest cluster nu funcționează corect. Aceste cluster rulează pe CentOS steam 8. Acest Cluster a funcționat înainte de actualizare, doar după actualizare am văzut această problemă.
Ai vreun ajutor pentru a rezolva această problemă? Există o problemă cunoscută cu această versiune?
Jurnalele serverului API
I0731 00:54:39.498953 1 client.go:360] schema analizată: „passthrough”
I0731 00:54:39.499025 1 passthrough.go:48] ccResolverWrapper: trimiterea actualizării la cc: {[{https://0.0.0.02:2379 <nil> 0 <nil>}] <nil> <nil>}
I0731 00:54:39.499035 1 clientconn.go:948] ClientConn comută echilibrul la „pick_first”
I0731 00:54:40.241615 1 client.go:360] schema analizată: „passthrough”
I0731 00:54:40.241681 1 passthrough.go:48] ccResolverWrapper: trimiterea actualizării către cc: {[{https://0.0.0.01:2379 <nil> 0 <nil>}] <nil> <nil>}
I0731 00:54:40.241691 1 clientconn.go:948] ClientConn comută echilibrul la „pick_first”
I0731 00:54:45.348969 1 client.go:360] schema analizată: „passthrough”
I0731 00:54:45.349030 1 passthrough.go:48] ccResolverWrapper: trimiterea actualizării către cc: {[{https://0.0.0.03:2379 <nil> 0 <nil>}] <nil> <nil>}
I0731 00:54:45.349040 1 clientconn.go:948] ClientConn comută echilibrul la „pick_first”
I0731 00:55:16.460379 1 client.go:360] schema analizată: „passthrough”
I0731 00:55:16.460428 1 passthrough.go:48] ccResolverWrapper: trimiterea actualizării către cc: {[{https://0.0.0.01:2379 <nil> 0 <nil>}] <nil> <nil>}
I0731 00:55:16.460439 1 clientconn.go:948] ClientConn comută echilibrul la „pick_first”
I0731 00:55:17.461906 1 client.go:360] schema analizată: „passthrough”
etcd arată sănătos
# /opt/bin/etcdctl.sh versiunea
Versiunea etcdctl: 3.4.13
Versiunea API: 3.4
/opt/bin/etcdctl.sh starea punctului final
127.0.0.1:2379 este sănătos: propunere comisă cu succes: a luat = 9,739533ms
# /opt/bin/etcdctl.sh verifica perf
60 / 60 Boooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo! 100,00% 1m0s
PASS: Debitul este de 150 scrieri/s
PASS: Cea mai lentă solicitare a durat 0,042491 s
PASS: Stddev este 0,001743s
TRECE
# /opt/bin/etcdctl.sh starea punctului final --cluster -w tabel
+----------------------------+------------------+- --------+---------+-----------+------------+------ -----+------------+-------------------+--------+
| ENDPOINT | ID | VERSIUNEA | DIMENSIUNE DB | ESTE LEADER | ESTE ÎNVĂŢĂTOR | TERMEN PLOTA | INDEX PLOTA | INDEXUL APLICAT DE PLOTA | ERORI |
+----------------------------+------------------+- --------+---------+-----------+------------+------ -----+------------+-------------------+--------+
| https://0.0.0.02:2379 | 15cd65a732ebd5d8 | 3.4.13 | 26 MB | fals | fals | 9305 | 19813854 | 19813854 | |
| https://0.0.0.03:2379 | add66a254676e690 | 3.4.13 | 26 MB | adevărat | fals | 9305 | 19813854 | 19813854 | |
| https://0.0.0.01:2379 | e2811ed02ce71623 | 3.4.13 | 26 MB | fals | fals | 9305 | 19813854 | 19813854 | |
+----------------------------+------------------+- --------+---------+-----------+------------+------ -----+------------+-------------------+--------+