Commit dac31c3b dac31c3b162f44017d37e8384cb66a722de0ad28 by Khaled

modified: roles/kafka/tasks/config.yml

	modified:   roles/kafka/tasks/install_JRE.yml
	modified:   roles/kafka/tasks/install_kafka.yml
	modified:   roles/zookeeper/tasks/install_zookeeper.yml
	modified:   roles/zookeeper/tasks/java_install.yml
1 parent 37485ab0
1 - name: set the server configuration 1 - name: set the server configuration
2 template: 2 template:
3 src: ./templates/srvprop.j2 3 src: ./templates/srvprop.j2
4 dest: /opt/kafka_2.13-3.3.1/config/server.properties 4 dest: /opt/kafka_2.11-2.3.0/config/server.properties
5 5
......
...@@ -3,4 +3,5 @@ ...@@ -3,4 +3,5 @@
3 name: default-jre 3 name: default-jre
4 state: present 4 state: present
5 autoclean: yes 5 autoclean: yes
6 cache_valid_time: 3600
...\ No newline at end of file ...\ No newline at end of file
6 cache_valid_time: 3600
7
......
1 - name: Download kafka package 1 - name: Download kafka package
2 get_url: 2 get_url:
3 url: https://downloads.apache.org/kafka/3.3.1/kafka_2.13-3.3.1.tgz 3 url: https://archive.apache.org/dist/kafka/2.3.0/kafka_2.11-2.3.0.tgz
4 dest: /opt/kafka_2.13-3.3.1.tgz 4 dest: /opt/kafka_2.11-2.3.0.tgz
5 5
6 - name: unzip the downloaded jdk 6 - name: unzip the downloaded jdk
7 unarchive: 7 unarchive:
8 src: /opt/kafka_2.13-3.3.1.tgz 8 src: /opt/kafka_2.11-2.3.0.tgz
9 dest: /opt 9 dest: /opt
10 remote_src: yes 10 remote_src: yes
...\ No newline at end of file ...\ No newline at end of file
......
1 - name: create the directory of the node 1 - name: create the directory of the node
2 file: 2 file:
3 path: /appli/zookeeper/data 3 path: /appli/zookeeper/
4 state: directory 4 state: directory
5 recurse: yes 5 recurse: yes
6 # owner: zookeeper 6 # owner: zookeeper
7 group: 7 group:
8 8
9 - name: create all folder for the zookeeper path
10 file:
11 path: /appli/zookeeper/{{item}}
12 state: directory
13 with_items:
14 - log
15 - data
16 - conf
17 - var
18 - bin
9 19
10 - name: create the file of the id of the node 20 - name: create the file of the id of the node
11 template: 21 template:
......
...@@ -24,3 +24,12 @@ ...@@ -24,3 +24,12 @@
24 with_items: 24 with_items:
25 - 'export JAVA_HOME="/opt/jdk-18.0.2.1"' 25 - 'export JAVA_HOME="/opt/jdk-18.0.2.1"'
26 - 'export PATH=$JAVA_HOME/bin' 26 - 'export PATH=$JAVA_HOME/bin'
27
28
29 #--- mouad work -----------------
30
31 #- name: install JDK
32 # become: yes
33 # package:
34 # name: openjdk-8-jdk
35 # state: present
...\ No newline at end of file ...\ No newline at end of file
......