hadoop分布式环境配置

浏览: 1567

有些设置与之前写的hadoop配置相同部分不再赘述(https://ask.hellobi.com/blog/wulili/5603)

hadoop-env.sh,core-site.xml,mapred-site.xml,hdfs-site.xml,master,slave几个文件,master和slave中配置都是一样的。


目录

一、环境准备

二、环境配置

      1、配置SSH

      2、配置jdk,设置环境变量

      3、hadoop配置

          3.1 配置master上的slave文件

          3.2 配置hdfs-site.xml文件

          3.3 配置slaves

          3.4 验证


一、环境准备

     redhead 6.5: master 192.168.179.141     主机名 localhost

     centOS 6.7:   slave1   192.168.179.142    主机名 slave1

     centOS 6.7:   slave2   192.168.179.143    主机名 slave2

二、环境配置

1、配置SSH

  • 三台机器都要配置SSH执行下面语句 一路回车即可
#ssh-keygen -t rsa  
  • 将Master的公钥内容复制到slave的公钥中,再授权
sudo scp authorized_keys root@slave1:~/.ssh       --sudo scp authorized_keys 远程主机用户名@远程主机名或ip:存放路径
[root@slave1 .ssh]# vi id_rsa.pub 
[root@slave1 .ssh]# cat id_rsa.pub >> authorized_keys 
[root@slave1 .ssh]# chmod 600 authorized_keys 
[root@slave1 .ssh]# chmod 700 ../.ssh
  • 在master上验证
#ssh slave1h         --首次需要输入密码 再次登录则不需要密码了。

Clipboard Image.png


2、配置jdk,设置环境变量(同伪分布式)

3、hadoop配置

    hadoop-env.sh,core-site.xml,mapred-site.xml,hdfs-site.xml,master,slave几个文件,master和slave中配置都是一样的,配置完master后,可以将hadoop包,直接拷贝到其他机器中

  与伪分布式不同的配置地方

        3.1 配置master上的slave文件

              将master、slaves都添加进去

             Clipboard Image.png

        3.2 配置hdfs-site.xml文件

              配置副本的数量,每个块有几个副本,有两个slaves ,value这里是2

              <property>

              <name>dfs.replication</name>

              <value>2</value>

              </property>

        3.3 slaves中配置

  •       拷贝master的hadoop包,到slaves
sudo scp -r hadoop root@slave1:/opt
  •        执行source、格式化

              Clipboard Image.png

        3.4 验证

              在master中启动hadoop,在slaves中执行jps查看

              Clipboard Image.png

              Clipboard Image.png


如此便成功了。不过安装环境真是心累。。

推荐 2
本文由 liliwu 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册