apache / apache/iotdb

WARN o.a.ratis.util.LogUtils:124 - 3: Failed requestVote 1->3#0

Offen
#12,530 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
6.4k
Forks
1.2k
Ø Merge
1 T. 23 Std.
Gemergte PRs (30 T.)
115

Beschreibung

### Search before asking

- [X] I searched in the [issues](https://github.com/apache/iotdb/issues) and found nothing similar.

### Version

IoTDB 1.2.2 Cluster 3D 3C

### Describe the bug and provide the minimal reproduce step

Hi,
i have builded a cluster with 3 node 3D3C
and after some time i got a lot of warning in the log files

## on the node 2 i have plenty of warning in the log with this error:

![image](https://github.com/apache/iotdb/assets/126893672/63540610-fbe9-4e15-8b11-5c73309e81eb)

## on the node 3 i have the same warining but with different requestVote:

![image](https://github.com/apache/iotdb/assets/126893672/f9720aa5-ce66-4f3c-a917-9bccb5742f04)

Any idea how to fix this problem? it consume a lot of memory and disk space!

### What did you expect to see?

i'll expect to see 0 warning on every node

### What did you see instead?

a lot of warning from node 2 and node 3

### Anything else?

keep in mind that node 1 have 0 warning

### Are you willing to submit a PR?

- [ ] I'm willing to submit a PR!

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne bei der WARN von o.a.ratis.util.LogUtils:124 und verfolge die Failed requestVote messages über die Knoten 2 und 3 im gemeldeten 3-node cluster. Vergleiche das Warnverhalten mit Knoten 1, ermittle anschließend, warum die wiederholten Warnungen auftreten, und überprüfe, dass der cluster keine übermäßigen Warnungen oder kein weiteres Log-Wachstum mehr erzeugt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
databases, distributed-systems
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.