hbase和蜂巢的基本配置

  

hadoop配置在上篇博客已介绍,此处直接配置hbase和蜂巢

主节点:lab201,奴隶节点:lab201, lab202, lab203

三个节点均执行如下操作(以下以主结点为例)
root@lab201 ~ # tar xf hbase-0.90.6-cdh4u6.tar。广州- c/usr/local/
[root@lab201当地]# ln sv hbase-0.90.6-cdh4u6/hbase
root@lab202 ~ # vim/etc/profile.d/hbase.sh
HBASE_HOME=/usr/地方/hbase
路径=$ HBASE_HOME/bin:美元路径
出口HBASE_HOME路径
root@lab201 ~ # chown - r hduser。hduser/usr/local/hbase/

主节点配置:
(root@lab201 conf) # vim hbase-site。xml

& lt; configuration>   & lt; property>   & lt; name> hbase.rootdir   & lt; value> hdfs://lab201:8020/hbase   & lt;/property>   & lt; property>   & lt; name> hbase.cluster.distributed   & lt; value> true   & lt;/property>   & lt; property>   & lt; name> hbase.zookeeper.quorum   & lt; value> lab201、lab202 lab203   & lt;/property>   & lt; property>   & lt; name> hbase.zookeeper.property.clientPort   & lt; value> 2222 & lt;/value>   & lt;/property>   & lt;/configuration>


[hduser@lab201 ~]美元vim/usr/local/hbase/conf/regionservers
lab201
lab202
lab203

root@lab201 ~ # scp/usr/local/hbase/conf/hbase-site。xml/usr/local/hbase/conf/regionservers hduser@lab202:/usr/地方/hbase/conf/
root@lab201 ~ # scp/usr/local/hbase/conf/hbase-site。xml/usr/local/hbase/conf/regionservers hduser@lab203:/usr/地方/hbase/conf/


[hduser@lab201 ~] start-hbase美元。上海,,查看主节点上启动的进程,,
12717 HRegionServer HQuorumPeer
13533
13600 HMaster

[hduser@lab202 conf] jps,美元,查看从节点上启动的进程
4025 HRegionServer HQuorumPeer
3937

验证是否正常:
web访问大师的60010端口,奴隶的60030端口,查看能否正常访问

用壳连接Hbase进行功能测试:
[hduser@lab201 ~]美元Hbase壳

Hbase(主要):003:0>创建“测试”、“cf的   在1.2200秒内0行(年代)   hbase(主要):003:0>“表”列表   测试   1行(s)在0.0550秒   hbase(主要):004:0>把“测试”,“第一行”,“cf:”、“value1”   在0.0560秒内0行(年代)   hbase(主要):007:0>扫描测试的   行柱+单元   第一行列=cf:时间戳=1288380727188,价值=https://www.yisu.com/zixun/value1   1行(s)在0.0590秒内



蜂巢配置:
三个节点上均执行如下操作(以主节点为例)
root@lab201 ~ # tar xf hive-0.7.1-cdh4u6.tar。广州- c/usr/local/
[root@lab201 ~] # ln sv hive-0.7.1-cdh4u6/蜂巢
root@lab201 ~ # chown - r hduser。hduser/usr/local/hive/
root@lab201 ~ # vim/etc/profile.d/hive.sh
HIVE_HOME=/usr/地方/蜂巢
路径=$ HIVE_HOME/bin:美元路径
出口HIVE_HOME路径

主进行如下操作
(root@lab201 conf) # cp hive-default。xml hive-site。xml
(root@lab201 conf) # cp hive-env.sh。模板hive-env。sh
(root@lab201 conf) # scp hive-site。xml hive-env。sh root@lab2:/usr/地方/蜂巢/conf/
(root@lab201 conf) # scp hive-site。xml hive-env。sh root@lab3:/usr/地方/蜂巢/conf/

启动蜂巢并测试:
[hduser@lab203 ~]美元蜂巢

hive>创建表会(INT id、名称字符串);   hive>显示表;   hive>select * from会;   hive>删除表会;


注;这只是最基本的配置,能够让hbase和蜂巢运行起来,更多功能和用法请参考官方文档。本实验所用hadoop组件均下载自http://www.cloudera.com/content/cloudera-content/cloudera-docs/CDHTarballs/3.25.2013/CDH3-Downloadable-Tarballs/CDH3-Downloadable-Tarballs.html,故所有组件已解决兼容性问题,实际配置过程根据软件版本和具体情况,个别地方可能需要做出调整。

hbase和蜂巢的基本配置