- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HadooP云计算平台及相关组件搭建安装过程详细教程
HbaSe+Pig+Hive+Zookeeper+Ganglia+Chukwa+Eclipse 等
安装环境简介
根据官网,HadOOP已在IinUX主机组成的集群系统上得到验证,而WindOWS平 台是作为开发平台支持的,由于分布式操作尚未在WindOWS平台上充分测试, 所以还不作为一个生产平台。WindOWS下还需要安装Cygwin, CygWin是在 WinelOWS平台上运行的UNlX模拟环境,提供上述软件之外的SheII支持。
实际条件下在WindOWS系统下进行HadOOP伪分布式安装时,出现了许多未知问 题。在IinUX系统下安装,以伪分布式进行测试,然后再进行完全分布式的实 验环境部署。HadOOP完全分布模式的网络拓补图如图六所示:
(1) 网络拓补图如六所示:
图六完全分布式网络拓补图
(2) 硬件要求:搭建完全分布式环境需要若干计算机集群,MaSter和SIaVeS 处理器、内存、硬盘等参数要求根据情况而定。
(3)软件要求
操作系统64位版本:
NO.
PrOjeCt
VerSiOn
COntent
1
HardWaree
CPU:
MaSter/NameNodeIP
nvironmen
Disk:150GB
SIaVeI/DataNodeIP
t
MemOry:
SIaVe2/DataNodeIP
2
OPeratiOn
SyStem
64~bit
3
JDK
∕usr∕bin∕jvm
4
HadOOP
/home, majiangbo∕
(可选)
并且所有机器均需配置SSH免密码登录。
HadOOP集群安装部署
目前,这里只搭建了一个由三台机器组成的小集群,在一个hadoop集群中 有以下角色:MaSter 和 S1 a ve J ObTraCker 和 TaSkTraCker NameNode 和 DataNOdeO 下面为这三台机器分配IP地址以及相应的角色:
masterr namenode, jobtracker master (主机名)
slave, datanode, tasktracker SIaVeI (主机名)
slave, datanode, tasktracker SIaVe2 (主机名)
实验环境搭建平台如图七所示:
图七hadoop集群实验平台
并且,HadOOP要求集群上每台的用户账户名和密码相同。具体安装步骤如下:
下载和安装JDK,版本为
(I) JDK的安装目录为∕usr∕lib∕jvm,创建此文件夹,在终端输入命令: mkdir/usr/1ib/jvm
(2)权限不够的话重新改下用户密码就可以了,命令:SUelOPaSSWd,之后重 新输入密码。
(3)移动jdk到∕usr∕lib∕jvm,并解压,然后为了节省空间删除安装包。命 令:
mvjdk∕usr∕lib∕jvm
tar - ZXVfjdk
rm - rfjdk
配置环境变量
在终端输入命令:SUdOgedit/etc/PrOf
打开PrOfile文件,在文件最下面输入如下内容,如图八所示:
图八JAVA环境变量设置
即为:
Jtsetjavaenvironment
exportJAVA_HOME=∕usr∕lib∕jvm
exportCLASSPATH=” . :SJAVA_HOME/lib:$CLASSPATH”
exportPATH=” SJAVA_HOME/:$PATH”
这一步的意义是配置环境变量,使系统可以找到jdk。
验证JDK是否安装成功
(1) 输入命令:java - version,如图九所示。如果出现java版本信息,
说明当前安装的jdk并未设置成UbUntU系统默认的jdk,接下来还需
要手动将安装的jdk设置成系统默认的Jdko
图九java版本信息
(2) 手动设置需输入以下命令:
SUdOUPdate-alternatives - InStaII∕usr∕bin∕javajava/usr/1ib∕jv
m300
SUdOUPdate-alternatives insta11/USr/bin/javacjavac/uSr/Iib/ jvmjavac300
SUdOUPdate-alternatiVeS - COnfigjaVa
然后输入java - VerSiOn就可以看到所安装的jdlc的版本信息。
三台主机上分别设置/?tc/hosts和/etc/hostname
HOStS这个文件用于定义主机名和IP地址之间的对应关系,而hostname这 个文件用于定义你的UbUntU的主机名。
(1) 修改/etc/hosts,命令 SUClOgeClit/etc/hosts
IOCaIhOSt
master
SIa
您可能关注的文档
最近下载
- 侵犯著作权案谅解书.docx VIP
- 《康复评定技术》课件——第十一章 步态分析技术.ppt VIP
- 建筑施工高处作业安全技术规范 JGJ80-2016培训.pptx VIP
- 人工智能在心理健康与咨询中的应用与辅助技术.pptx VIP
- 全国初中物理竞赛试题(八年级上):第2讲—声现象(解析版).pdf VIP
- 河南省驻马店市“逐梦计划”环际大联考2025-2026学年高一上学期阶段考试(一)英语含答案.pdf
- 让是VS不是美德辩论赛 反方辩词一辩、二辩、三辩、四辩发言稿.docx VIP
- 国网甘肃招聘考试真题2025.docx VIP
- 股权投资合作协议.doc VIP
- 从《家谱》看改土归流后土司时期的土著居民家族建构.pdf VIP
原创力文档


文档评论(0)