- hosts: kafka
remote_user: root
vars:
JAVE_HOME:
ZOOKEEPER_HOME: /opt
tasks:
- name: delete old jdk
shell: sed -i "/^export JAVA_HOME/d" /etc/profile
- name: delete old zookeeper
shell: sed -i "/^export ZOOKEEPER_HOME/d" /etc/profile
- name: delete old hbase
shell: sed -i "/^export KAFKA_HOME/d" /etc/profile
- name: delete old path
shell: sed -i "/^export PATH=\$PATH:\$JAVA_HOME\/bin/d" /etc/profile
- name: delete old classpath
shell: sed -i "/^export CLASSPATH=.:\$JAVA_HOME/d" /etc/profile
- name: insert new jdk
shell: echo "export JAVA_HOME=/opt/jdk1.8.0_201" >> /etc/profile
- name: insert new zookeeper
shell: echo "export ZOOKEEPER_HOME=/opt/zookeeper-3.4.14" >> /etc/profile
- name: insert new kafka
shell: echo "export KAFKA_HOME=/opt/kafka_2.12" >> /etc/profile
- name: insert new path
shell: echo "export PATH=\$PATH:\$JAVA_HOME/bin:\$ZOOKEEPER_HOME/bin:\$KAFKA_HOME/bin" >> /etc/profile
- name: enable env
shell: source /etc/profile
ansible 自动安装kafka(三)
最新推荐文章于 2023-05-29 12:47:06 发布