Один из способов сделать это - переопределить свойство среды LOG_DIR
перед запуском сервера kafka, например, в скрипте bash:
#!/bin/sh
export LOG_DIR=/var/log/kafka
echo 'Kafka application logs set to ' $LOG_DIR
./kafka_2.11-1.1.0/bin/kafka-server-start.sh -daemon /kafka_2.11-1.1.0/config/server.properties
Вы также можете переопределить log4j.properties
своимсм kafka-server-start.sh
(фрагмент из 1.1.0
):
if [ "x$KAFKA_LOG4J_OPTS" = "x" ]; then
export KAFKA_LOG4J_OPTS="-Dlog4j.configuration=file:$base_dir/../config/log4j.properties"
fi