CDH集群启用kerberos之后配置Kafka-manager

    由于集群启用了kerberos,kafka-manager需做相应的配置才能使用。Kafka-manager安装详见其它文档。没有启用则不需要配置。

1、修改application.conf

vim conf/application.conf

2、修改consumer.properties

vim conf/consumer.properties

security.protocol=SASL_PLAINTEXT

key.deserializer=org.apache.kafka.common.serialization.ByteArrayDeserializer

value.deserialiazer=org.apache.kafka.common.serialization.ByteArrayDeserializer

sasl.mechanism=GSSAPI

sasl.kerberos.service.name=kafka

3、修改jaas.conf

vim conf/jaas.conf

kafkaClient {

  com.sun.security.auth.module.Krb5LoginModule required

  useTicketCache=true

  keyTab="/home/govnetapp/govnetapp.keytab"

  principal="govnetapp@CLOUD.COM";

};

 

Client (

  com.sun.security.auth.module.Krb5LoginModule required

  useKeyTab=true

  KeyTab="/home/govnetapp/govnetapp.keytab"

  storeKey=true

  useTicketCache=false

  principal="zookeeper/qzc1m1.cloud.com@CLOUD.COM"

);

4、启动

在bin目录下新建2个脚本,一个start.sh,一个stop.sh

[govnetapp@qzc1s10 bin]$ cat start.sh

#!/bin/bash

cd `dirname $0`

BIN_DIR=`pwd`

cd ..

DEPLOY_DIR=`pwd`

CONF_DIR=$DEPLOY_DIR/conf

 

bin/kafka-manager -Dconfig.file=${CONF_DIR}/application.conf -Djava.security.auth.login.config=/data/govnetapp/kafka-manager-1.3.3.16/conf/jaas.conf -Djava.security.krb5.conf=/etc/krb5.conf -Dusername.client.keytab.file=/home/govnetapp/govnetapp.keytab -Dzookeeper.server.principal=zookeeper/qzc1m1.cloud.com@CLOUD.COM -Dhttp.port=19999  &

[govnetapp@qzc1s10 bin]$ cat stop.sh

#!/bin/bash

sp_pid=`ps -ef | grep kafka-manager | grep -v grep | awk '{print $2}'`

if [ -z "$sp_pid" ];

then

 echo "not find kafka-manager pid"

else

 kill -9 $sp_pid

 rm -rf /home/govnetapp/kafka-manager-1.3.3.16/RUNNING_PID

fi

启动:sh start.sh

停止:sh stop.sh

5、界面配置

http://10.153.116.8:19999(输入用户密码admin/admin)

6、添加完成后就可以监控了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hblicy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值