CDP实操--配置Ranger Kafka Policy(六)

耀灵2年前技术文章1053

1.在 Cloudera Manager 中,导航到Kafka > Configuration。

图片33.png


2.将SSL 客户端身份验证设置为none.

图片34.png



3.将代理间协议设置为 SASL_PLAINTEXT。

security.inter.broker.protocol

图片35.png


4. 单击保存更改

5. 重启 Kafka 服务,选择Action > Restart。


图片36.png


6. 确保它listeners = SASL_PLAINTEXT存在于 Kafka 代理日志中,默认情况下位于/var/log/kafka/server.log.

7. jaas.conf使用缓存的凭据或密钥表创建一个文件。

图片37.png


8jaas.conf配置如下

KafkaClient {

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

   useKeyTab=true

   keyTab="/mnt/kafka.keytab"

   principal="kafka/worker-1.example.com@EXAMPLE.COM";

};


图片38.png


9. 创建client.properties


使用 Kafka 控制台生产者和消费者进行测试。图片39.png



10.使用 Kafka 控制台生产者和消费者进行测试。


要获取 Kerberos 票证授予票证 (TGT):

图片40.png


11. 验证主题是否存在

图片41.png


图片42.png



12.创建topic test1

root@worker-1:/mnt# kafka-topics --create --partitions 3 -replication-factor 1  --bootstrap-server worker-1:9092 --topic test1 --command-config client.properties

图片43.png


13. 运行kafka生产者


图片44.png


14. 运行kafka消费


root@worker-1:/mnt# kafka-console-consumer --topic test1 --from-beginning --bootstrap-server worker-1:9092 --consumer.config client.properties


图片45.png










相关文章

CPU及磁盘性能监测

CPU及磁盘性能监测

一、简述sysstat 包含了常用的 Linux 性能工具,用来监控和分析系统的性能。本次内容会用到这个包的两个命令 mpstat 和iostat。mpstat 是一个常用的多核 CPU 性能分析工具...

MongoDB的索引(三)

七、Compound Indexes{  "item": "Banana",  "category": ["food", "produce", "grocery"],  "location": ...

scylladb通过扩缩容节点迁移数据

环境: Scyllsdb版本:4.2一、上线新节点1、确认集群状态和检查配置· 首先确认集群各节点状态是Up Normal (UN),[root@172-16-121-153 scylla]# nod...

MySQL优化器特性(七)成本估算常数

成本估算常数表示执行一些MySQL基础操作时的成本,如读取一个页面,创建一个临时表,比较一条记录,解析一行记录等操作。mysql.engine_cost和mysql.server_cost表分别记录存...

企业级大数据安全架构(十)

企业级大数据安全架构(十)

一、DBeaver连接Kerberos认证下的hive1.配置本地hosts因为Kerberos认证过程及集群服务中,很多是以主机名的形式进行访问的,所以工作机要设置hosts. 域名映射,我们通过部...

at和corntab 计划任务

一、什么是计划任务每个人在生活当中或多或少都有一些工作,有的工作是按照一定周期循环的, 例如每天固定时间的闹铃、工作打卡等等; 有的工作则是临时发生的,例如刚好有亲友到访,需要你在一个特定的时间去车站...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。