【发布时间】:2018-09-02 04:52:00
【问题描述】:
我正在运行 Confluent 的 kafka-avro-console-consumer,如 quickstart tutorial 中所述:
kafka-avro-console-consumer --topic test --zookeeper localhost:2181 --from-beginning
但是,我创建了一个单独的用户 kafka 来运行此命令。我收到错误消息
mkdir: cannot create directory '/usr/bin/../logs': Permission denied
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /usr/bin/../logs/schema-registry.log (No such file or directory)
[...]
我宁愿不授予kafka 对整个/usr/bin 目录的写入权限。 Kafka 究竟在哪里尝试创建 logs 目录?
【问题讨论】:
标签: apache-kafka confluent-platform confluent-schema-registry