Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 15810|Svar: 2

Windows Kafka FEJL Kunne ikke rydde op i logbogen for __consumer_offsets

[Kopier link]
Opslået på 06/07/2021 13.30.04 | | |
Anmeldelse:

Kafka konfigurerer JMX fjernovervågning
https://www.itsvse.com/thread-9968-1-1.html

Detaljeret forklaring af Kafka-konfigurationsparametre
https://www.itsvse.com/thread-9965-1-1.html

Kafka indstiller manuelt offset-offset
https://www.itsvse.com/thread-9641-1-1.html

Kafka-operationer for .NET/C# beskedkøer [med kildekode]
https://www.itsvse.com/thread-9619-1-1.html


Windows Kafka-fejlen er som følger:

[2021-07-06 09:05:54,809] FEJL Fejlede i at rydde op i logbogen for __consumer_offsets-42 i diret C:\tmp\kafka-logs på grund af IOException (kafka.server.LogDirFailureChannel)
java.nio.file.FileSystemException: C:\tmp\kafka-logs\__consumer_offsets-42\00000000000000000000.timeindex.cleaned -> C:\tmp\kafka-logs\__consumer_offsets-42\00000000000000000000.timeindex.swap:


[2021-07-06 09:06:06,460] FEJL [Log partition=__consumer_offsets-42, dir=C:\tmp\kafka-logs] Kunne ikke finde offset-indeksfil, der svarer til logfilen C:\tmp\kafka-logs\__consumer_offsets-42\ 00000000000000000000.log, gendannede segmenter og genopbygger indeksfiler... (kafka.log.Log)

[2021-07-06 09:06:10,607] FEJL Fejl ved oprettelse af ephemeral ved /brokers/ids/0, node eksisterer allerede, og ejeren '72057597827809280' matcher ikke den aktuelle session '72057597827809313' (kafka.zk.KafkaZkClient$$ CheckedEphemeral)
[2021-07-06 09:06:10,616] FEJL [KafkaServer id=0] Fatal fejl under KafkaServer-opstart. Forbered dig på nedlukning (kafka.server.KafkaServer)
org.apache.zookeeper.KeeperException$NodeExistsException: KeeperErrorCode = NodeExists
        på org.apache.zookeeper.KeeperException.create(KeeperException.java:126)
        at kafka.zk.KafkaZkClient$CheckedEphemeral.getAfterNodeExists(KafkaZkClient.scala:1904)
        at kafka.zk.KafkaZkClient$CheckedEphemeral.create(KafkaZkClient.scala:1842)
        at kafka.zk.KafkaZkClient.checkedEphemeralCreate(KafkaZkClient.scala:1809)
        at kafka.zk.KafkaZkClient.registerBroker(KafkaZkClient.scala:96)
        på kafka.server.KafkaServer.startup(KafkaServer.scala:308)
        På Kafka. Kafka$.main(Kafka.scala:109)
        På Kafka. Kafka.main (Kafka.scala)


Midlertidig løsning

Stop zookeeper og Kafka, slet alle filer under mappen C:\tmp\kafka-logs\__consumer_offsets-42\.





Tidligere:Under Windows kan du se det program, som Java.exe tilhører
Næste:Installation og udrulning af Linux Redis-kildekode
 Udlejer| Opslået på 06/07/2021 13.34.36 |
Kafka-processen hænger op fra tid til anden.

1、FEJL Kunne ikke rydde op i logbogen for __consumer_offsets-30 i dir/tmp/kafka-logs på grund af IOException (kafka.server.LogDirFailureChannel)

2. Linux renser regelmæssigt filerne i /tmp-mappen, og min kafka-logmappe er placeret i /tmp/kafka-logs-mappen, hvilket resulterer i, at den bliver ryddet op regelmæssigt, så kafka laver en fejl, når den prøver at læse eller tilføje logs.
grep log.dirs /opt/kafka_2.12-2.3.0/config/server.properties
/tmp/kafka-logs
3. Modificerer
log.dirs=/opt/kafka_2.12-2.3.0/kafka-logs/
4. Genstart Kafka
5. Tilføj Kafka-logmappen til whitelisten for oprydning
Clearing af /tmp-mappen under centos7 er ansvarlig for servicesystemet, og dets relaterede konfigurationsfiler ligger i /usr/lib/tmpfiles.d-mappen, vi ændrer konfigurationsfilen tmp.conf og tilføjer kafka-logmappen til den.
#防止删除kafka日志文件
X /tmp/kafka-logs

Rensningen af /tmp-mappen i centos6 udføres via tmpwatch, som er afhængig af cron-timingen, og planlægningsfilen er /etc/cron.daily/tmpwatch
#防止删除kafka日志文件
X /tmp/kafka-logs
 Udlejer| Opslået på 12/07/2021 10.57.17 |
Kafka Windows-systemet vil gå i stå efter at have kørt i en periode
https://www.itsvse.com/thread-9984-1-1.html
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com