kafka 相关命令
创建 topic 和分配权限
在bin目录执行
命令如下
TP_RISK_ERROR_LOG1 -- topic 名字
./kafka-topics.sh --create --topic TP_RISK_ERROR_LOG --replication-factor 3 --partitions 8 --zookeeper 10.41.8.201:2181
./kafka-acls.sh --authorizer kafka.security.auth.SimpleAclAuthorizer --authorizer-properties zookeeper.connect=10.41.8.201:2181 --add --allow-principal User:u_dma --operation write --topic TP_RISK_ERROR_LOG
./kafka-acls.sh --authorizer kafka.security.auth.SimpleAclAuthorizer --authorizer-properties zookeeper.connect=10.41.8.201:2181 --add -allow-principal User:u_dma --operation read --topic TP_RISK_ERROR_LOG --group spark --resource-pattern-type prefixed
查看 topic
bin/kafka-topics.sh --list --zookeeper 10.90.81.121:2184
删除topic
bin/kafka-topics.sh --zookeeper 10.90.81.121:2184 --delete --topic wys_topic_sit