程序员人生 网站导航

Ubuntu15.04单机/伪分布式安装配置Hadoop与Hive试验机

栏目:服务器时间:2015-06-16 08:21:12

环境

  • 系统: Ubuntu 15.04 32bit
  • Hadoop版本: hadoop⑵.5.2.tar.gz
  • JDK版本: jdk⑻u⑷5-linux-i586.tar.gz
  • Hive版本:apache-hive-0.14.0-bin.tar.gz
  • MySQL版本:Open-MySQL

STEP 1:安装JDK

1.配置安装JDK,将JDK解压,

tar -zxvf jdk⑻u⑷5-linux-i586.tar.gz /usr/lib/jkd/

2.再配置/etc/profile文件

sudo gedit /etc/profile   (先只配JDK相干部份)

3.配置默许JDK版本

为了将我们安装的JDK设置为默许JDK版本,还要进行以下工作。
履行代码:

sudo update-alternatives --install  /usr/bin/java java  /usr/lib/jdk/jdk1.8.0_45/bin/java 300  

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jdk/jdk1.8.0_45/bin/javac 300  

sudo update-alternatives --config java  

测试:

java -version

 

STEP 2:安装Hadoop

http://dblab.xmu.edu.cn/blog/powerxing/install-hadoop⑵⑷⑴-single-node/ 

作者在这里介绍得很详细。

但有些问题需要解决:

a.若系统重启以后中途发现jps时,namenodedatanode未能正常启动.

解决:多是由于重启等缘由,sbin/start-dfs.sh要重新运行1下。

STEP 3:安装HIVE

http://www.tuicool.com/articles/bmUjAjj 

安装的问题不大,1步步解决便可。

但最后运行hive指令后,再运行show databases; 可能出现1些问题(没有数据库数据显示)并提示:

Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D)

这类缘由是由于没有在HIVE_HOME/conf/hive-site.xml文件中指定绝对路径致使的。

解决以下:

a.   新建iotmp文件夹,即  /usr/local/hive/iotmp

b.   在文件hive-site.xml中将${system:java.io.tmpdir}/${system:user.name}换成/usr/local/hive/iotmp

重启Hive便可。

STEP 4:启动HWI

HWI的配置10分简单,进程以下面同学操作所示便可:

http://blog.itpub.net/28929558/viewspace⑴408291/


最后,待将HBase配置完以后,我将会保存VMWare下的镜像文件,将镜像百度云分享给大家,供无硬件环境的同学实验学习用,请继续关注博主更新,呵呵。。  

 

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐