- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
51CTO下载-Linux RedHat5.4安装hadoop集群详细过程
VMWareWorkstation中Linux RedHat5.4安装hadoop集群详细过程
整个Hadoop环境搭建过程用到了三台虚拟机:Red Hat 5.4、Red Hat 5.4-1、Red Hat 5.4-2,其IP地址设为固定IP(具体为虚拟机分配IP的过程下面详细说明)。其中Red Hat 5.4作为Hadoop的Namenode和Jobtracker。其他两台机器均作为Datanode和Tasktracker。
一、? ? 虚拟机的安装
这里不再详细描述。
二、? ? 虚拟机网络配置
将VMWare Workstation的Network connection设置为Bridged模式,如下图所示:
在网络配置中将VMnet8的ip配置为自动获取,如下图所示:
将Red Hat 5.4、Red Hat 5.4-1、Red Hat 5.4-1虚拟机的域名和地址分别设为:Master 、Slave1??、Slave2 ,以Master为例进行具体说明:
1、? ?? ?登录系统后在终端输入如下命令:
[root@Master ~]# vi /etc/sysconfig/network
然后输入i编辑文件,将里面的HOSTNAME修改为Master,按Ctrl+c,输入:wq保存并退出,如下图所示:
然后执行service network restart就可以了
2、? ?? ?修改配置文件:
[root@Master ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
设置如下内容:
修改好后source??/etc/sysconfig/network-scripts/ifcfg-eth0,然后用ifconfig命令查看ip是不变成了。其他两台重复上面的步骤进行设置即可,然后相互ping下看能不能ping通(包括从主机ping虚拟机),能ping通后再用ssh工具连接虚拟机(应该能连接上)。
3、? ?? ?修改hosts文件:
[root@Master ~]# vi /etc/hosts
修改后的内容如下图所示:
修改完成后:[root@Master ~]# source /etc/hosts
三台机器执行相同的操作,最后互相ping对方的域名,应该能够ping通,如下图所示:
三、? ? 安装和配置JDK
虚拟机安装配置好后准备在3台机器上分别安装JDK(我安装的是jdk-6u33-linux-i586.bin),具体安装步骤如下:
1、? ?? ?将文件通过ssh工具传到3台虚拟机上,这里不在详细介绍
2、? ?? ?在每台机器上执行如下命令:
进入jdk所在目录,修改文件为可执行:
[root@Master usr]#chmod u+x jdk-6u33-linux-i586.bin
安装jdk:
[root@Master usr]#./jdk-6u33-linux-i586.bin
3、? ?? ?在每台机器上配置环境变量:
输入如下命令:
[root@Master usr]#vi /etc/profile
? ?? ?? ?? ???在文件中done后面添加如下图所示环境变量
修改完成后执行source /etc/profile,然后执行java –version,应该会出现下图所示内容:
? ?? ?? ?? ???上面的操作是每台虚拟机上都需要进行的。
四、? ? 新建用户并配置ssh无密码访问
1、新建用户:[root@Master??~]# useradd hadoop
2、修改密码:[root@Master ~]# passwd hadoop
在提示后面输入密码为hadoop,再次输入密码hadoop
3、切换到用户hadoop: [root@Master~]# su hadoop
4、输入:[hadoop@Master ~]$ ssh-keygen -t rsa,然后一直回车直到回到命令提示符状态
5、输入ls –a命令,看是否有.ssh这个文件夹,进入.ssh文件夹:[hadoop@Master ~]$ cd .ssh,然后输入ls,看是否存在id_rsa和id_rsa.pub这两个文件
在三台机器上执行以上5步操作。
6、将各机器上的id_rsa.pub文件拷贝到其他两台机器上去,以Master机器上的拷贝为例,执行以下操作即可:
[hadoop@Master ~]$ scp./.ssh/id_rsa.pub hadoop@Slave2:id_rsa.pub
注意上面的操作是在hadoop用户的根目录下操作的,将Master机器上的hadoop用户下的.ssh文件夹下的id_rsa.pub文件拷贝到Slave2机器上hadoo
您可能关注的文档
- 九级Unit13SectionB课件4(1a-1e).ppt
- Hadoop集群部署文档.doc
- hadoop集群环境安装及测试.docx
- 2010人教B数学必修三 3.3.1几何概型(张天波) 课件.ppt
- Hadoop2.2.0安装.docx
- 高二(理科)数学第二学期期末试题(选修2-2-2-3-4-4-4-5).doc
- Unit 9 My favorite subject is science Section B(2a—2c)课件 (新版)人教新目标版.ppt
- 高二数学期末综合试题3(理)新课标人教A版选修2-2-2-3-4-4.doc
- 【优化探究】2015高考数学(人教A版 理)提素能高效训练:4-2 平面向量基本定理及坐标表示.doc
- 人教版英语八年级上册unit 2 Section B 1.ppt
- 2024年中国矿业大学第四期大学生入党积极分子培训班结业考试试卷及答案.pptx
- 2024年党校入党积极分子培训考试必考的140题梳理汇编.pptx
- 2023年公开选拔领导干部公共科目模拟试题及答案(共三套).pptx
- 2024年公开选拔领导干部公共科目模拟试题及答案(共三套).pptx
- 中国洗浴设备行业市场情况研究及竞争格局分析报告.pdf
- 中国洗脸盆支架行业市场情况研究及竞争格局分析报告.pdf
- 中国洗衣机塑料管行业市场情况研究及竞争格局分析报告.pdf
- 中国消泡流平剂行业市场情况研究及竞争格局分析报告.pdf
- 中国版lin总线接口线行业市场情况研究及竞争格局分析报告.pdf
- 中国洗网水行业市场情况研究及竞争格局分析报告.pdf
文档评论(0)