File tree 8 files changed +17
-13
lines changed
8 files changed +17
-13
lines changed Original file line number Diff line number Diff line change 1
- FROM bde2020/hadoop-base
1
+ FROM bde2020/hadoop-base:2.0.0-hadoop3.2.1-java8
2
2
3
3
MAINTAINER Ivan Ermilov <ivan.s.ermilov@gmail.com>
4
4
5
5
HEALTHCHECK CMD curl -f http://localhost:9864/ || exit 1
6
6
7
- ENV HDFS_CONF_dfs_datanode_data_dir=/hadoop/dfs/data
7
+ ENV HDFS_CONF_dfs_datanode_data_dir=file:// /hadoop/dfs/data
8
8
RUN mkdir -p /hadoop/dfs/data
9
9
VOLUME /hadoop/dfs/data
10
10
Original file line number Diff line number Diff line change @@ -4,8 +4,10 @@ services:
4
4
namenode :
5
5
image : bde2020/hadoop-namenode:2.0.0-hadoop3.2.1-java8
6
6
container_name : namenode
7
+ restart : always
7
8
ports :
8
9
- 9870:9870
10
+ - 9000:9000
9
11
volumes :
10
12
- hadoop_namenode:/hadoop/dfs/name
11
13
environment :
@@ -16,6 +18,7 @@ services:
16
18
datanode :
17
19
image : bde2020/hadoop-datanode:2.0.0-hadoop3.2.1-java8
18
20
container_name : datanode
21
+ restart : always
19
22
volumes :
20
23
- hadoop_datanode:/hadoop/dfs/data
21
24
environment :
@@ -26,24 +29,27 @@ services:
26
29
resourcemanager :
27
30
image : bde2020/hadoop-resourcemanager:2.0.0-hadoop3.2.1-java8
28
31
container_name : resourcemanager
32
+ restart : always
29
33
environment :
30
- SERVICE_PRECONDITION : " namenode:9870 datanode:9864"
34
+ SERVICE_PRECONDITION : " namenode:9000 namenode: 9870 datanode:9864"
31
35
env_file :
32
36
- ./hadoop.env
33
37
34
38
nodemanager1 :
35
39
image : bde2020/hadoop-nodemanager:2.0.0-hadoop3.2.1-java8
36
40
container_name : nodemanager
41
+ restart : always
37
42
environment :
38
- SERVICE_PRECONDITION : " namenode:9870 datanode:9864 resourcemanager:8088"
43
+ SERVICE_PRECONDITION : " namenode:9000 namenode: 9870 datanode:9864 resourcemanager:8088"
39
44
env_file :
40
45
- ./hadoop.env
41
46
42
47
historyserver :
43
48
image : bde2020/hadoop-historyserver:2.0.0-hadoop3.2.1-java8
44
49
container_name : historyserver
50
+ restart : always
45
51
environment :
46
- SERVICE_PRECONDITION : " namenode:9870 datanode:9864 resourcemanager:8088"
52
+ SERVICE_PRECONDITION : " namenode:9000 namenode: 9870 datanode:9864 resourcemanager:8088"
47
53
volumes :
48
54
- hadoop_historyserver:/hadoop/yarn/timeline
49
55
env_file :
Original file line number Diff line number Diff line change @@ -7,8 +7,6 @@ CORE_CONF_io_compression_codecs=org.apache.hadoop.io.compress.SnappyCodec
7
7
HDFS_CONF_dfs_webhdfs_enabled = true
8
8
HDFS_CONF_dfs_permissions_enabled = false
9
9
HDFS_CONF_dfs_namenode_datanode_registration_ip___hostname___check = false
10
- HDFS_CONF_dfs_namenode_name_dir = /hadoop/dfs/name
11
- HDFS_CONF_dfs_datanode_name_dir = /hadoop/dfs/data
12
10
13
11
YARN_CONF_yarn_log___aggregation___enable = true
14
12
YARN_CONF_yarn_log_server_url = http://historyserver:8188/applicationhistory/logs/
Original file line number Diff line number Diff line change 1
- FROM bde2020/hadoop-base
1
+ FROM bde2020/hadoop-base:2.0.0-hadoop3.2.1-java8
2
2
3
3
MAINTAINER Ivan Ermilov <ivan.s.ermilov@gmail.com>
4
4
Original file line number Diff line number Diff line change 1
- FROM bde2020/hadoop-base
1
+ FROM bde2020/hadoop-base:2.0.0-hadoop3.2.1-java8
2
2
3
3
MAINTAINER Ivan Ermilov <ivan.s.ermilov@gmail.com>
4
4
5
5
HEALTHCHECK CMD curl -f http://localhost:9870/ || exit 1
6
6
7
- ENV HDFS_CONF_dfs_namenode_name_dir=/hadoop/dfs/name
7
+ ENV HDFS_CONF_dfs_namenode_name_dir=file:// /hadoop/dfs/name
8
8
RUN mkdir -p /hadoop/dfs/name
9
9
VOLUME /hadoop/dfs/name
10
10
Original file line number Diff line number Diff line change 1
- FROM bde2020/hadoop-base
1
+ FROM bde2020/hadoop-base:2.0.0-hadoop3.2.1-java8
2
2
3
3
MAINTAINER Ivan Ermilov <ivan.s.ermilov@gmail.com>
4
4
Original file line number Diff line number Diff line change 1
- FROM bde2020/hadoop-base
1
+ FROM bde2020/hadoop-base:2.0.0-hadoop3.2.1-java8
2
2
3
3
MAINTAINER Ivan Ermilov <ivan.s.ermilov@gmail.com>
4
4
Original file line number Diff line number Diff line change 1
- FROM bde2020/hadoop-base
1
+ FROM bde2020/hadoop-base:2.0.0-hadoop3.2.1-java8
2
2
3
3
MAINTAINER Ivan Ermilov <ivan.s.ermilov@gmail.com>
4
4
You can’t perform that action at this time.
0 commit comments