码迷,mamicode.com
首页 > 其他好文 > 详细

【Hadoop】8、基于虚拟机的Hadoop1.2.1完全分布式集群安装

时间:2015-06-28 12:50:45      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:hadoop   集群   完全分布式   虚拟机   

基于虚拟机的Hadoop集群安装

1、我们需要的软件

Xshell, ssh secure, 虚拟机,Linux centos64, Hadoop1.2.1的安装包

2、安装以上软件

3、安装Linux,此处不多做阐述

4、首先安装jdk

我的路径是

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_79
PATH=PATH:JAVA_HOME/bin
CLASSPATH=JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar

5、解压Hadoop1.2.1

指令是: tar –zxvf hadoop-1.2.1.tar.gz
技术分享

改一下名,做个软连接
技术分享

技术分享

6、配置文件

core-site.xml

技术分享

技术分享

第一个是namenode的主机号

第二个是我们的tmp目录,我们是通过这个目录对datanode操作的

然后保存退出

修改hdfs-site.xml
技术分享

配置子的datanode

技术分享

吧我们的datanode放进去

技术分享

修改我们的secondarynode节点

技术分享

技术分享

我们机器的ip

技术分享

7、配置免密码登录

ssh?keygen?tdsa?P?f /.ssh/iddsa cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

技术分享

从各个地方进行免密码登录
1-》2 1-》3和1-》1 2-》2 3-》3

8、启动我们的程序

技术分享

还得给我们的datanode拷贝相应文件

技术分享

技术分享

Node1安装jdk

先删除原有的jdk

技术分享
技术分享

配置我们的环境

在etc/profile里面修改文件

技术分享

使环境变量生效

技术分享

技术分享

Node1安装hadoop

技术分享

技术分享

Node2同上

然后就是配置文件的修改

技术分享

在我们的hadoop里面的hadoop-env.sh里面配置JAVA_HOME

每个node主机上都要配置

技术分享

启动程序dfs
技术分享

【Hadoop】8、基于虚拟机的Hadoop1.2.1完全分布式集群安装

标签:hadoop   集群   完全分布式   虚拟机   

原文地址:http://blog.csdn.net/cutter_point/article/details/46669611

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!