Skip to content

Commit 52bbcda

Browse files
author
Giannis Mouchakis
committed
added deafault env vars for hadoop in Dockerfile
1 parent 5521e95 commit 52bbcda

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Dockerfile

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,29 @@ MAINTAINER Yiannis Mouchakis <gmouchakis@iit.demokritos.gr>
44

55
ENV HIVE_VERSION 2.0.0
66

7+
ENV CORE_CONF_fs_defaultFS hdfs://namenode:8020
8+
ENV CORE_CONF_hadoop_http_staticuser_user root
9+
ENV CORE_CONF_hadoop_proxyuser_hue_hosts *
10+
ENV CORE_CONF_hadoop_proxyuser_hue_groups *
11+
12+
ENV HDFS_CONF_dfs_webhdfs_enabled true
13+
ENV HDFS_CONF_dfs_permissions_enabled false
14+
15+
ENV YARN_CONF_yarn_log___aggregation___enable true
16+
ENV YARN_CONF_yarn_resourcemanager_recovery_enabled true
17+
ENV YARN_CONF_yarn_resourcemanager_store_class org.apache.hadoop.yarn.server.resourcemanager.recovery.FileSystemRMStateStore
18+
ENV YARN_CONF_yarn_resourcemanager_fs_state___store_uri /rmstate
19+
ENV YARN_CONF_yarn_nodemanager_remote___app___log___dir /app-logs
20+
ENV YARN_CONF_yarn_log_server_url http://historyserver:8188/applicationhistory/logs/
21+
ENV YARN_CONF_yarn_timeline___service_enabled true
22+
ENV YARN_CONF_yarn_timeline___service_generic___application___history_enabled true
23+
ENV YARN_CONF_yarn_resourcemanager_system___metrics___publisher_enabled true
24+
ENV YARN_CONF_yarn_resourcemanager_hostname resourcemanager
25+
ENV YARN_CONF_yarn_timeline___service_hostname historyserver
26+
ENV YARN_CONF_yarn_resourcemanager_address resourcemanager:8032
27+
ENV YARN_CONF_yarn_resourcemanager_scheduler_address resourcemanager:8030
28+
ENV YARN_CONF_yarn_resourcemanager_resource__tracker_address resourcemanager:8031
29+
730
WORKDIR /opt
831

932
RUN apt-get update && apt-get install -y wget && \

0 commit comments

Comments
 (0)