Aufräumen nach Migration: Logging für Migration deaktiviert
authorKai Moritz <kai@juplo.de>
Fri, 18 Apr 2025 17:48:44 +0000 (19:48 +0200)
committerKai Moritz <kai@juplo.de>
Mon, 26 May 2025 20:16:34 +0000 (22:16 +0200)
* Zuerst ist das Rolling upgrade der Controller notwendig:
+
[source]
--
docker compose up -d controller-1; docker compose logs --tail=10 -f controller-1
docker compose up -d controller-2; docker compose logs --tail=10 -f controller-2
docker compose up -d controller-3; docker compose logs --tail=10 -f controller-3
--
_Wenn man mit den Broker anfängt, löst Docker Compose das Recreate der Controller sonst schon aus_
* Danach das Rolling Upgrade der Broker:
+
[source]
--
docker compose up kafka-1; docker compose logs --tail=10 -f kafka-1
docker compose up kafka-2; docker compose logs --tail=10 -f kafka-2
docker compose up kafka-3; docker compose logs --tail=10 -f kafka-3
--

docker-compose.yml

index a4f558a..793d05b 100644 (file)
@@ -21,7 +21,6 @@ services:
       KAFKA_SASL_MECHANISM_CONTROLLER_PROTOCOL: PLAIN
       KAFKA_SASL_MECHANISM_INTER_BROKER_PROTOCOL: PLAIN
       KAFKA_SASL_ENABLED_MECHANISMS: PLAIN
-      KAFKA_LOG4J_LOGGERS: "org.apache.kafka.metadata.migration=TRACE"
     volumes:
       - controller-1-data:/var/lib/kafka/data
       - ./admin.properties:/mnt/admin.properties:ro
@@ -54,7 +53,6 @@ services:
       KAFKA_SASL_MECHANISM_CONTROLLER_PROTOCOL: PLAIN
       KAFKA_SASL_MECHANISM_INTER_BROKER_PROTOCOL: PLAIN
       KAFKA_SASL_ENABLED_MECHANISMS: PLAIN
-      KAFKA_LOG4J_LOGGERS: "org.apache.kafka.metadata.migration=TRACE"
     volumes:
       - controller-2-data:/var/lib/kafka/data
       - ./admin.properties:/mnt/admin.properties:ro
@@ -87,7 +85,6 @@ services:
       KAFKA_SASL_MECHANISM_CONTROLLER_PROTOCOL: PLAIN
       KAFKA_SASL_MECHANISM_INTER_BROKER_PROTOCOL: PLAIN
       KAFKA_SASL_ENABLED_MECHANISMS: PLAIN
-      KAFKA_LOG4J_LOGGERS: "org.apache.kafka.metadata.migration=TRACE"
     volumes:
       - controller-3-data:/var/lib/kafka/data
       - ./admin.properties:/mnt/admin.properties:ro
@@ -144,7 +141,6 @@ services:
       KAFKA_SASL_MECHANISM_CONTROLLER_PROTOCOL: PLAIN
       KAFKA_SASL_ENABLED_MECHANISMS: PLAIN
       KAFKA_LOG_RETENTION_CHECK_INTERVAL_MS: 10000
-      KAFKA_LOG4J_LOGGERS: org.apache.kafka.metadata.migration=TRACE, kafka.authorizer.logger=INFO
     volumes:
       - kafka-1-data:/var/lib/kafka/data
       - ./admin.properties:/mnt/admin.properties:ro
@@ -210,7 +206,6 @@ services:
       KAFKA_SASL_MECHANISM_CONTROLLER_PROTOCOL: PLAIN
       KAFKA_SASL_ENABLED_MECHANISMS: PLAIN
       KAFKA_LOG_RETENTION_CHECK_INTERVAL_MS: 10000
-      KAFKA_LOG4J_LOGGERS: org.apache.kafka.metadata.migration=TRACE, kafka.authorizer.logger=INFO
     volumes:
       - kafka-2-data:/var/lib/kafka/data
       - ./admin.properties:/mnt/admin.properties:ro
@@ -281,7 +276,6 @@ services:
       KAFKA_SASL_MECHANISM_CONTROLLER_PROTOCOL: PLAIN
       KAFKA_SASL_ENABLED_MECHANISMS: PLAIN
       KAFKA_LOG_RETENTION_CHECK_INTERVAL_MS: 10000
-      KAFKA_LOG4J_LOGGERS: org.apache.kafka.metadata.migration=TRACE, kafka.authorizer.logger=INFO
     volumes:
       - kafka-3-data:/var/lib/kafka/data
       - ./admin.properties:/mnt/admin.properties:ro