开启了kerberos的环境,在zookeeper上有kafka的相关节点,无法删除。
进入zookeeper client,查看acl权限:
[zk: ] getAcl /brokers/topics/***
'world,'anyone
: r
'sasl,'kafka
: cdrwa
[zk: ] getAcl /brokers/topics//**
'world,'anyone
: cdrwa
kafka的配置:
KafkaServer {
com.sun.security.auth.module.Krb5LoginModule required
useKeyTab=true
keyTab="/etc/kafka1/conf/kafka1.keytab"
storeKey=true
useTicketCache=false
principal=“kafka/**@TDH";
};
KafkaClient {
com.sun.security.auth.module.Krb5LoginModule required
useKeyTab=true
keyTab="/etc/kafka1/conf/kafka1.keytab"
storeKey=true
useTicketCache=false
principal=“kafka/**TDH”;
};
// Zookeeper client authentication
Client {
com.sun.se