Public Repository

Last pushed: a year ago
Short Description
an images for hadoop study
Full Description

Full description is empty for this repo.

Docker Pull Command
Owner
banduwuzi

Comments (1)
banduwuzi
a year ago

学习用的hadoop环境
使用步骤:
1。在三个终端上分别开启一个容器来模拟三个节点,master, slave1,
slave2,
docker run -ti -h master banduwuzi/hadoop_mulit。
docker run -ti -h slave1 banduwuzi/hadoop_mulit。
docker run -ti -h slave2 banduwuzi/hadoop_mulit。

2.切换容器当前root用户到hadoop用户: su hadoop , 密码hadoop用户密码 123456。 然后在三个容器中都开始ssh服务: sudo service ssh start

  1. 通过ifconfig命令, 获取3个节点的ip地址。使用 sudo vi /etc/hosts 命令,将类似如下配置写入各个节点。 ip地址注意改成自己节点的
    10.0.0.3 master
    10.0.0.4 slave1
    10.0.0.5 slave2
  2. 配置master节点上的slaves文件:
    cd $HADOOP_HOME/etc/hadoop
    sudo vi slaves
    把如下的信息写入该文件:
     slave1
     slave2
    
  3. 启动hadoop: 在master节点上运行命令: start-all.sh

  4. 测试:
    在各个节点上运行 jsp命令查看
    在网上找个wordcount例程试着运行看看