Docker-compose 安装 hadoop集群
·
Hadoop 使用docker-compose 构造一个master-2slave的小集群
https://github.com/wuhulala/wuhulala-dockerfile/tree/master/hadoop
分享感谢 https://github.com/kiwenlau/hadoop-cluster-docker
安装
- clone项目
git clone https://github.com/wuhulala/dockerfile.git
- build(可略过)
docker build -t wuhulala/hadoop:2.7.7 -f ./master/Dockerfile .
略过直接使用
docker pull registry.cn-hangzhou.aliyuncs.com/wuhulala/hadoop:2.7.7
- 进入hadoop 目录
docker-compose up -d
[外链图片转存失败(img-geehTa6w-1569140964757)(docs/images/1569139405777.png)]
- 进入master
docker exec -it hadoop_hadoop-master_1 /bin/bash
- 启动
[root@638f1a499aa5 bin]# /root/start-master.sh
定制化节点
- clone项目
git clone https://github.com/wuhulala/dockerfile.git
- 修改
\hadoop\common\config\slaves
hadoop-slave1
hadoop-slave2
hadoop-slave3
hadoop-slave4
- 重新build
docker build -t wuhulala/hadoop:2.7.7 -f ./master/Dockerfile .
- 重新启动
docker-compose
docker-compose up -d
更多推荐
所有评论(0)