hap大数据应用开发环境配置.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
hap大数据应用开发环境配置.doc

Hadoop大数据应用开发环境配置 一、运行环境 计算机名 IP 角色 备注 Kingo-mn 192. 168. 0. 230 主节点(namenode), masters 负责总管分布式数裾的调度。 Kingo - nis 192. 168. 0. 231 副节点(JobTrackor), masters 分解任务的执行。资源控制器 Kingo-dl 192. 168. 0. 232 数据节点1 (Datanodel) Slaves/TaskTracker,负责分布 式数据存储以及任务的执行。 Kingo~d2 192. 168. 0. 238 数据节点2 (Datanode2) Kingo~d3 192. 168.0.239 数据节点 3 (Da.ta.node3) 说明 修改/etc/sysconfig/network文件可以修改主机名;主机名不能含 Ip 主机名 程序 进程 192. 168. 0. 230 Kingo-mn Jdk Hadoop hbase Namenode DFSZKEailoverController Hamster resourceManager 192. 168.0.231 Kingo-ms Jdk Hadoop hbase Namenode SecondaryNamenode JobTracker DFSZKEailoverController Hamster resourccManager 192. 168. 0. 232 Kingo-dl Jdk Hadoop Zookeeper hbase Datanode nodeManager JournalNode QuorumPeerMain IlregionServer TaskTracker 192. 168. 0. 238 Kingo-d2 Jdk Hadoop ZooKeeper hbase Datanode nodeManager JournalNode QuorumPeerMain IlregionServer TaskTracker 192. 168.0.239 Kingo-d3 Jdk Hadoop Zookeeper Hbase Datanode nodeManager JournalNode QuorumPeerMain IlregionServer TaskTracker 二、创建帐号 四台机器均创建king。用户组和bigdata帐号,密码统一为Kingol23o #groupadd kingo # useradd -d /home/bigdata -g kingo bigdata #passwd bigdata //设賈密码为 Kingol23 #cd /home #chgrp -R kingo bigdata //设置 0录所属组 #chmod -R g=nvx bigdata //设置H录所属组的权限为读、写、执行 三、绑定hostname与IP #vi /etc/hosts,增1加内容如下: 192. 168. 0. 230 kingo-mn 192. 168.0.231 kingo-ms 192. 168. 0. 238 kingo-rm 192. 168. 0. 232 ki ngo-dl 192. 168.0. 239 kingo—d2 四、设置节点之间的免密码通信 1、向各节点复制Hosts文件 scp /etc/hosts kingo-ms:/etc/hosts scp /etc/hosts kingo-dl:/etc/hosts scp /etc/hosts kingo~d2:/etc/hosts scp /etc/hosts kingo-d3:/etc/hosts 2、在各节点上生成各自SSH秘钥对 #ssh-keygen —t. dsa -P ’’ -f ?/. ssh/id_dsa #cd V.ssh #cat id_dsa. pub〉>authorized_keys #chmod 600 authorized_keys 3、 复制公钥到某一节点 #ssh-c()py-id -i ~/. ssh/id dsa. pub kingo-mn 4、 复制密钥到各个节点。在kingo-mn上执行如下命令: #scp /root/, ssh/authorized keys kingo-ms:/root/, ssh/;scp /root/, ssh/authorized keys kingo-dl:/root/, ssh/;scp /root/, ssh/authorized keys kingo-d2:/root/.ssh/; scp /root/.ssh/authorized_keys kingo-d

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档