hadoop学习(一)hadoop-1.2.1伪分布式配置及遇到的问题

本文详细介绍了如何在Linux环境下配置Hadoop 1.2.1的伪分布式模式,包括JDK安装、Hadoop的解压配置、SSH服务设置以及解决启动过程中遇到的问题。同时,提到了namenode未启动的解决方案和防火墙可能带来的影响。
摘要由CSDN通过智能技术生成

简化可行安装:如果一遍启动有问题,删了,再一遍,三遍过后,第四遍,你知道问题出现在哪儿了!


1.JDK 安装:下载路径 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

下载为最新版本的jdk,这里为32位:jdk-7u45-linux-i586.tar.gz

tar  -zxvf  jdk-7u45-linux-i586.tar.gz

不需要安装,直接解压就OK。解压文件为:jdk1.7.0_45。记住路径。

配置环境变量:

在你的/etc/profile文件中增加一条这样子的配置
sudo gedit profile:添加
export JAVA_HOME=/home/zhangzhen/software/jdk1.7.0_45
PATH=$JAVA_HOME/bin:$PATH
关闭,然后执行:
source  profile

查看java 版本  :

java  -version

ok


如果系统已经安装过jdk或安装jdk之后不知道jdk的安装路径在。

执行:whereis java。这里只是找到你安装的路径。我们需要的是java,jdk的路径。也就是你解压jdk压缩包后的文件,放到了什么地方。如果是在线自动安装java,jdk。用whereis java 查找你解压后的路径。这里推荐,自己下载jdk,解压。


2.安装hadoop (version 1.2.1)伪分布式:

(1)假设hadoop-jdk-7u45-linux-i586.tar.gztar.gz在桌面,将它复制到安装目录 /usr/local/下;

1
sudocp hadoop-1.2.1.tar.gz/usr/local/

(2). 解压hadoop-1.2.1.tar.gz;


cd/usr/local
sudo tar-zxvf hhadoop-1.1.2.tar.gz

(3). 将解压出的文件夹改名为hadoop;


sudomvhadoop-1.2.1 hadoop

(4). 将该hadoop文件夹的属主用户设为hadoop,

(5). 打开hadoop/conf/hadoop-env.sh文件;

1
sudogedit hadoop/conf/hadoop-env.sh

(6). 配置conf/hadoop-env.sh(找到#export JAVA_HOME=...,去掉#,然后加上本机jdk的路径);

1
export JAVA_HOME=/usr/lib/jvm/java-6-jdk
(7). 打开conf/core-site.xml文件;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值