Skip to content

Commit 80128d2

Browse files
committed
Fixing log folder mount point
1 parent f7de062 commit 80128d2

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ EXPOSE 22
146146

147147

148148
################### Expose volumes
149-
VOLUME ["/opt/hadoop", "/var/lib/hadoop", "/root/shared"]
149+
VOLUME ["/opt/hadoop/logs", "/var/lib/hadoop", "/root/shared"]
150150

151151

152152
################### Entry point

README.md

+4-8
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,8 @@ If you want to execute a hadoop example, for example:
2828
**Where "username", put your username :)**
2929
```
3030
mkdir /home/username/hadoop
31-
mkdir /home/username/hadoop/installation
32-
mkdir /home/username/hadoop/data
33-
mkdir /home/username/hadoop/shared
3431
docker run --name my-new-hadoop-2.7.1 \
35-
-v /home/username/hadoop/installation:/opt/hadoop \
32+
-v /home/username/hadoop/logs:/opt/hadoop/logs \
3633
-v /home/username/hadoop/data:/var/lib/hadoop \
3734
-v /home/username/hadoop/shared:/root/shared \
3835
-p 50070:50070 \
@@ -54,10 +51,9 @@ docker run --name my-new-hadoop-2.7.1 \
5451
After this, you will be inside of the hadoop docker container terminal.
5552

5653
Basically:
57-
- Hadoop installation folder : **/opt/hadoop** but you can access throw your mapped local folder **/home/username/hadoop/installation**
58-
- Hadoop tmp folder (data folder) : **/var/lib/hadoop** but you can access throw your mapped local folder **/home/username/hadoop/data**
59-
- Hadoop config folder : **/opt/hadoop/etc/hadoop** but you can access throw your mapped local folder **/home/username/hadoop/installation/etc/hadoop**
60-
- Usesful folder to share files: **/root/shared mapped** to your local folder **/home/username/hadoop/shared**
54+
- Hadoop tmp folder (data folder) is in **/var/lib/hadoop** but you can access throw your mapped local folder **/home/username/hadoop/data**
55+
- Hadoop logs folder is in **/opt/hadoop/logs** but you can access throw your mapped local folder **/home/username/hadoop/logs**
56+
- Useful folder to share files: **/root/shared** mapped to your local folder **/home/username/hadoop/shared**
6157
- There is a big list of ports exposed, so you can map only ports that you are going to use or you can expose all replacing **-p local_port:exposed_port** by **-P** You can check the full list of ports in the [Dockfile](https://github.com/angelcervera/docker-hadoop/blob/master/Dockerfile)
6258

6359
## For curious people

0 commit comments

Comments
 (0)