我们知道它不仅是Hadoop,而且桌子周围还有子项目! 因此,让我们看看本文中如何安装Hive,Hbase和Pig。
在划船之前 ……
请遵循上一篇文章,并准备安装Hadoop!
请点击上一篇文章的链接:
http://femgeekz.blogspot.in/2012/06/hadoop-hangover-introduction-to-apache.html 同样,可以在DZone开发人员网站上找到相同的内容: http ://www.dzone.com/links/hadoop_hangover_introduction_to_apache_bigtop_and.html
全部设置 ?? 大! 脑袋上..
确保Hadoop的所有服务都在运行。 即,JobTracker,SecondaryNameNode,TaskTracker,DataNode和NameNode。 [独立模式]
与Bigtop搭配使用 :
这里的步骤几乎与将Hive作为一个单独的项目安装相同。
但是,减少了几个步骤。
上一篇文章中安装的Hadoop是1.0.1版。
我们已经使用以下命令安装了Hadoop
sudo apt-get install hadoop\*
步骤1 : 安装Hive
我们已经安装了Bigtop 0.3.0,因此发出以下命令将安装所有配置单元组件。
即。 蜂巢,蜂巢元商店,蜂巢服务器。 Bigtop 0.3.0中的守护程序名称不同。
sudo apt-get install hive\*
这将安装所有配置单元组件。 安装后,脚本必须能够创建/ tmp和/ usr / hive / warehouse HDFS不允许在安装时创建这些文件,因为它不知道Java的路径。 因此,请创建目录(如果未创建)并授予执行权限。
在hadoop目录中,即。 / usr / lib / hadoop /
bin/hadoop fs -mkdir /tmp
bin/hadoop fs -mkdir /user/hive/warehouse
bin/hadoop -chmod g+x /tmp
bin/hadoop -chmod g+x /user/hive/warehouse
第2步 :备用目录可以是/ var / run / hive和/ var / lock / subsys
sudo mkdir /var/run/hive
sudo mkdir /var/lock/subsys
步骤3 :启动配置单元服务器,一个守护程序
sudo /etc/init.d/hive-server start
图片:
步骤4 :执行Hive
转到目录/ usr / lib / hive 。
请参见下图: 箱/蜂巢
步骤5 :在Hive上进行操作
图片:
具有Bigtop的HBase:
安装Hbase与Hive类似。
步骤1 :安装HBase
sudo apt-get install hbase\*
图片:
步骤2 :启动HMaster
sudo service hbase-master start
图片:
图片:
步骤3 :启动HBase Shell
hbase shell
图片:
步骤4 :HBase操作
图片:
图片:
带有Bigtop的猪 :
安装Pig也是如此。
步骤1 :安装Pig
sudo apt-get install pig
图片:
第2步 :将文件移动到HDFS
图片:
步骤3 :安装Pig-0.9.2
图片:
步骤4 :启动咕unt声外壳
pig
图片:
步骤5 :猪的基本操作
图片:
图片:
我们看到可以安装子项目并使用Hadoop,而不会出现问题。
Apache Bigtop有它自己的火花! :)
BIGTOP-0.4.0即将发布,可以解决以下问题:
源文件和二进制文件:
http://people.apache.org/~rvs/bigtop-0.4.0-incubating-RC0
Maven分步回购:
https://repository.apache.org/content/repositories/orgapachebigtop-279
Bigtop的KEYS文件包含用于签名发布的PGP密钥:
http://svn.apache.org/repos/asf/incubator/bigtop/dist/KEYS
让我们在接下来的文章中了解如何安装其他子项目!
在此之前,祝您学习愉快!
参考: Hadoop宿醉:Apache Bigtop简介,以及我们的JCG合作伙伴 Swathi V在* Techie(S)pArK *博客上安装Hive,HBase和Pig 。
翻译自: https://www.javacodegeeks.com/2012/06/apache-bigtop-installing-hive-hbase-and.html