Ansible Playbooks for Apache Kafka in production
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
#ansible-playbook -C all.yml #运行之前可以先检查下,检查没问题后再运行
ansible-playbook -i hosts.yml all.yml配置安装过程中的所需变量即Zookeeper端口,Kafka broker配置,Systemd等相关内容配置完Systemd服务后执行daemon-reload并重启Kafka broker任务执行流,创建Kafka用户及用户组,创建Kafka数据目录,分发Kafka发行包,更改权限,拷贝broker配置文件并修改,创建systemd文件并启动Kafka该文件夹下放置了broker的配置文件和Systemd文件,执行的时候将defaults设定的变量写入到文件中
默认配置文件参考了confluent Kafka的配置,请自行修改成自己所需的配置。