Commit a0a995f4 authored by Decoupes Remy's avatar Decoupes Remy
Browse files

downgrading debian to v 9 because of hadoop needs java v 8...

No related merge requests found
Showing with 26 additions and 15 deletions
+26 -15
......@@ -10,9 +10,9 @@
become: yes
apt:
name:
# - maven
# - python-dev
# - python-pip
- maven
- python-dev
- python-pip
- unzip
- tree
- htop
......
......@@ -10,7 +10,8 @@
become: yes
apt:
name:
- openjdk-11-jdk
#- openjdk-11-jdk #HDFS does support only java 8...
- openjdk-8-jdk
- name: create hadoop group
become: yes
......@@ -140,13 +141,13 @@
src: templates/hadoop.service.j2
dest: /etc/systemd/system/hadoop.service
- name: enable hadoop service
become: yes
service:
daemon_reload: yes
name: hadoop
state: stopped
enabled: yes
# - name: enable hadoop service
# become: yes
# service:
# daemon_reload: yes
# name: hadoop
# state: stopped
# enabled: yes
# - name: HDFS has been already formatted ?
# become: yes
......
......@@ -3,4 +3,8 @@
<name>dfs.replication</name>
<value>{{nbOfClusterDataNode}}</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
</configuration>
hadoopVersion: 3.2.1
hadoopUSRHome: /home/hadoop
hadoopDir: /usr/local/hadoop/
javahome: /usr/lib/jvm/java-11-openjdk-amd64
javahome: /usr/lib/jvm/java-8-openjdk-amd64
openjdk8URL : http://security-cdn.debian.org/debian-security/pool/updates/main/o/openjdk-8/openjdk-8-jdk_8u232-b09-1~deb9u1_amd64.deb
nbOfClusterDataNode: 2
\ No newline at end of file
### Configuration parameters ###
NUMBER_OF_DATANODE = 2
DEPLOY_Geonetwork = false
### end of Configuration parameters ###
Vagrant.configure("2") do |config|
config.vm.define "namenode" do |namenode|
namenode.vm.box = "generic/debian10"
namenode.vm.box = "generic/debian9"
namenode.vm.network "public_network", bridge:"enp1s0", use_dhcp_assigned_default_route: true
namenode.vm.provision "shell", inline: <<-SHELL
systemctl stop resolvconf
......@@ -14,7 +15,12 @@ Vagrant.configure("2") do |config|
namenode.vm.hostname = "namenode"
namenode.vm.network :private_network, ip: "10.0.0.10"
namenode.vm.provision "ansible" do |ansible|
ansible.playbook = "/home/rdecoupe/Documents/TETIS/projet/aidmoit/ansible-deployment/playbook/install-namenode.yml"
ansible.playbook = "../../playbook/install-namenode.yml"
end
if DEPLOY_Geonetwork == true
namenode.vm.provision "ansible" do |ansible|
ansible.playbook = "../../playbook/install-geonetwork-by-git.yml"
end
end
end
......@@ -22,7 +28,7 @@ Vagrant.configure("2") do |config|
N = NUMBER_OF_DATANODE
(1..N).each do |machine_id|
config.vm.define "datanode#{machine_id}" do |machine|
machine.vm.box = "generic/debian10"
machine.vm.box = "generic/debian9"
machine.vm.network "public_network", bridge:"enp1s0", use_dhcp_assigned_default_route: true
machine.vm.provision "shell", inline: <<-SHELL
systemctl stop resolvconf
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment