Ubuntu系统(64位)下安装并配置Hadoop-2.2.0集群

本文详细介绍了如何在Ubuntu 12.04 64位服务器上搭建包含三台主机的Hadoop 2.2.0集群。内容包括创建用户、安装配置JDK、SSH无密码登录、设置hosts和hostname文件,以及Hadoop的下载、解压、配置和启动步骤。特别指出,64位系统需要从源码编译Hadoop,且集群中所有主机的配置基本相同。
摘要由CSDN通过智能技术生成

看在我花费这么长时间写的这么详细的份上:转载请注明出处,谢谢

原文出处


接上篇编译完Hadoop-2.2.0,下面详细的介绍下如何在ubuntu12.04-64 server安装并配置Hadoop集群。


再次强调:我们从Apache官方网站下载的Hadoop2.2是linux32位系统可执行文件,所以如果需要在64位系统上部署则需要单独下载src 源码自行编译。编译的详细步骤参见:编译hadoop2.2.0

为了方便阐述,我们这里搭建一个有三台主机的小集群。

三台主机的OS:ubuntu12.04-64 server

三台机器的分工如下:

Master: NameNode/ResouceManager

Slave1:DataNode/NodeManager

Slave2: DataNode/NodeManager


假定三台虚拟机的IP地址如下,后面会用到。

Master:129.1.77.6

Slave1: 129.1.77.5

Slave2: 129.1.77.7


下面开始Hadoop的安装与配置;


1.首先在三台机器上创建相同的用户(这是Hadoop的基本要求)

创建用户的步骤如下:

(1) sudo addgroup hadoop

(2) sudo adduser --ingroup hadoop haduser

编辑/etc/sudoers编辑文件,在root ALL=(ALL)ALL行下添加haduser ALL=(ALL)ALL。如果不添加这行,haduser将不能执行sudo操作。


2.接下来的工作:

1)

确保三台机器上已经安装了jdk,并正确配置了环境变量,jdk的安装见本人之前的博文;

2)在三台主机上安装了OpenSSH,并正确配置SSH可以无密码登录;


3.下面安装ssh

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值