- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在cen新tos65环境下安装cdh51
在CentOS6.5环境下安装CDH5.1
关于CDH和Cloudera Manager
CDH (Clouderas Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloudera维护,基于稳定版本的Apache Hadoop构建,并集成了很多补丁,可直接用于生产环境。
Cloudera Manager则是为了便于在集群中进行Hadoop等大数据处理相关的服务安装和监控管理的组件,对集群中主机、Hadoop、Hive、Spark等服务的安装配置管理做了极大简化。
1. 安装方案及节点规划
NameNode和ResourceManager是两个独立的功能单元,二者可以集中部署,亦可分布式部署。由于测试环境有限,把NameNode和ResourceManager部署到一起。
主机
IP
角色
需要的程序
备注
n1
33
Namenode/Datanode
JournalNode、NameNode、DFSZKFailoverController、DataNode、NodeManager
Namenode主备
n2
34
Namenode/Datanode
JournalNode、NameNode、DFSZKFailoverController、DataNode、NodeManager
Namenode主备
n3
35
Datanode
Datanode、NodeManager
-
n1
33
ResourceManager
ResourceManager
RM主备
n3
35
ResourceManager
ResourceManager
RM主备
n1
33
JobHistoryServer
JobHistoryServer
-
注意:如果使用VMWare虚拟机安装Linux,需要使用NAT模式,并将虚拟机的IP地址指定好,否则在不同的网络环境下IP可能会发生变化,导致无法使用,但是NAT模式无法与外界的局域网通信,所以如果是在服务器上虚拟化的使用场景,必须使用更复杂的桥接模式,详情参考[]
2. 安装准备
2.1 修改主机名
对集群内的节点规划不同的主机名 查看主机名的命令
hostname
临时修改主机名的命令
hostname new_hostname
临时修改主机名只有当前有效,重启后即取消,如果要彻底修改主机名,需要修改配置文件
vi /etc/sysconfig/network
修改HOSTNAME
NETWORKING=yes
HOSTNAME=n1
然后重启网络
service network restart
最后修改hosts文件,增加ip与hostname的对应关系
vi /etc/sysconfig/hosts
增加ip与hostname的对应关系
33 n1 n1.localdomain
34 n2 n2.localdomain
35 n3 n3.localdomain
注意:这里必须是三个,即nn.localdomain不可或缺,否则后面的hdfs配置会出问题
2.2 防火墙配置
防火墙配置,关闭每个节点的selinux / iptables (用root用户执行) 1. 关闭iptables
service iptables stop #停止服务
chkconfig --del iptables #关闭服务自动重启
关闭selinux
修改/etc/selinux/config
vi /etc/selinux/config
SELINUX=disabled
2.3 配置SSH
**注意:CentOS6.5环境下需要先[安装SSH服务] 在主节点上执行以下命令,生成无密码的密钥对。
ssh-keygen -t rsa
一路回车即可,然后将公钥添加到认证文件中
cat ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
然后并设置authorized_keys的访问权限
chmod 600 ~/.ssh/authorized_keys
最后将scp文件到所有datenode节点
scp ~/.ssh/authorized_keys root@n2:~/.ssh/
测试:在主节点上ssh n2,正常情况下,不需要密码就能直接登陆进去了。
2.4 安装JDK
注意:这里一定要安装JDK,而且最好在1.7版本以上,CentOS中自带的是JRE,不是JDK,不安装JDK的话Sqoop无法使用。另外Spark需要JDK1.7版本以上,可以考虑直接安装最新的JDK1.8。
2.5 配置hosts
把集群中的各个节点配置到每个节点的/etc/hosts中。
33 n1
34 n2
35 n3
注意:要把hosts文件中的
您可能关注的文档
最近下载
- 第10课 猜数游戏有捷径 教案 义务教育人教版信息科技五年级全一册.docx VIP
- 老住宅小区改造项目建设管理方案.docx
- 专题06 阅读理解七选五 (解析+词汇+变式+技巧+模拟) -2024年1月浙江首考英语卷深度解析及变式训练 (原卷版).docx VIP
- DGJ32/TJ 212-2016 江苏省建筑防水工程技术规程.doc VIP
- 部编初中语文-现代文阅读答题技巧和方法+专项训练练习题(含答案解析).doc VIP
- 传感技术及智能传感器的应用课件:传感器的发展历史.pptx VIP
- 高考-英语单词3500分类记忆.pdf VIP
- UPS供电系统现状及发展趋势.ppt VIP
- 消防工程投标文件(技术标575页).pdf VIP
- PLC应用技术(西门子S7-1200)全套PPT课件.pptx
文档评论(0)