Phase 5 - c: Logging für Migration deaktiviert lvm/zookeeper-kraft-migration
authorKai Moritz <kai@juplo.de>
Fri, 18 Apr 2025 17:48:44 +0000 (19:48 +0200)
committerKai Moritz <kai@juplo.de>
Sat, 19 Apr 2025 08:52:48 +0000 (10:52 +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 ed12b25..91e01f2 100644 (file)
@@ -10,7 +10,6 @@ services:
       KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT, BROKER:PLAINTEXT
       KAFKA_LISTENERS: CONTROLLER://:9092
       KAFKA_INTER_BROKER_LISTENER_NAME: BROKER
-      KAFKA_LOG4J_LOGGERS: "org.apache.kafka.metadata.migration=TRACE"
     volumes:
       - controller-1-data:/var/lib/kafka/data
     stop_grace_period: 120s
@@ -26,7 +25,6 @@ services:
       KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT, BROKER:PLAINTEXT
       KAFKA_LISTENERS: CONTROLLER://:9092
       KAFKA_INTER_BROKER_LISTENER_NAME: BROKER
-      KAFKA_LOG4J_LOGGERS: "org.apache.kafka.metadata.migration=TRACE"
     volumes:
       - controller-2-data:/var/lib/kafka/data
     stop_grace_period: 120s
@@ -42,7 +40,6 @@ services:
       KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT, BROKER:PLAINTEXT
       KAFKA_LISTENERS: CONTROLLER://:9092
       KAFKA_INTER_BROKER_LISTENER_NAME: BROKER
-      KAFKA_LOG4J_LOGGERS: "org.apache.kafka.metadata.migration=TRACE"
     volumes:
       - controller-3-data:/var/lib/kafka/data
     stop_grace_period: 120s
@@ -62,7 +59,6 @@ services:
       KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 3
       KAFKA_AUTO_CREATE_TOPICS_ENABLE: "false"
       KAFKA_LOG_RETENTION_CHECK_INTERVAL_MS: 1000
-      KAFKA_LOG4J_LOGGERS: "org.apache.kafka.metadata.migration=TRACE"
     volumes:
       - kafka-1-data:/var/lib/kafka/data
     ports:
@@ -88,7 +84,6 @@ services:
       KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 3
       KAFKA_AUTO_CREATE_TOPICS_ENABLE: "false"
       KAFKA_LOG_RETENTION_CHECK_INTERVAL_MS: 10000
-      KAFKA_LOG4J_LOGGERS: "org.apache.kafka.metadata.migration=TRACE"
     volumes:
       - kafka-2-data:/var/lib/kafka/data
     ports:
@@ -119,7 +114,6 @@ services:
       KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 3
       KAFKA_AUTO_CREATE_TOPICS_ENABLE: "false"
       KAFKA_LOG_RETENTION_CHECK_INTERVAL_MS: 10000
-      KAFKA_LOG4J_LOGGERS: "org.apache.kafka.metadata.migration=TRACE"
     volumes:
       - kafka-3-data:/var/lib/kafka/data
     ports: