From 8560ab550340ede82175f195b7c65e2a13bb52ef Mon Sep 17 00:00:00 2001 From: Decoupes Remy <remy.decoupes@irstea.fr> Date: Mon, 9 Dec 2019 18:05:39 +0100 Subject: [PATCH] first fix on cluster settings --- playbook/roles/hadoop-common/templates/core-site.j2 | 6 +++++- playbook/roles/hadoop-common/templates/mapred-site.j2 | 8 ++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/playbook/roles/hadoop-common/templates/core-site.j2 b/playbook/roles/hadoop-common/templates/core-site.j2 index a43b22a..caab9b5 100644 --- a/playbook/roles/hadoop-common/templates/core-site.j2 +++ b/playbook/roles/hadoop-common/templates/core-site.j2 @@ -1,6 +1,10 @@ <configuration> <property> <name>fs.default.name</name> - <value>hdfs://namenode:9000</value> + {% for node in cluster %} + {% if 'namenode' in node.role %} + <value>hdfs://{{node.IP}}:9000</value> + {% endif %} + {% endfor %} </property> </configuration> \ No newline at end of file diff --git a/playbook/roles/hadoop-common/templates/mapred-site.j2 b/playbook/roles/hadoop-common/templates/mapred-site.j2 index 89adbd8..8ef67e9 100644 --- a/playbook/roles/hadoop-common/templates/mapred-site.j2 +++ b/playbook/roles/hadoop-common/templates/mapred-site.j2 @@ -1,4 +1,8 @@ <property> -<name>mapred.job.tracker</name> -<value>{{localhost}}:9001</value> + <name>mapred.job.tracker</name> + {% for node in cluster %} + {% if 'namenode' in node.role %} + <value>hdfs://{{node.IP}}:9001</value> + {% endif %} + {% endfor %} </property> \ No newline at end of file -- GitLab