绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
HBase在Linux下安装和配置详解
2020-05-18 18:01:36

1. 下载安装包

从 Hbase 官网下载页面下载安装包, 然后:

  1. tar xfz hbase-0.94.2.tar.gz  
  2. cd hbase-0.94.2  
  3. chmod ugo+x ./bin/*.sh 

注意, 要修改 bin/ 目录下的脚本的的权限, 不然启动出错。

2. 配置 hbase-env.sh 和 hbase-default.xml

两个配置文件中的一个 hbase-env.sh 已经存在于 conf/ 目录下, 但 hbase-default.xml 并不在 conf/ 目录, 需要从 ./src/main/resources/ 目录拷贝:

  1. cp ./src/main/resources/hbase-default.xml ./conf/ 

修改 hbase-env.sh 的如下几个地方:

  1. export JAVA_HOME=/home/wuzuyang/software/jdk1.7.0/  
  2. export HBASE_CLASSPATH=/home/wuzuyang/software/hbase-0.94.2/lib/  
  3. export HBASE_PID_DIR=${HBASE_HOME}/tmp  
  4. export HBASE_IDENT_STRING=my 

修改 hbase-default.xml 的如下几个地方:

  1. <name>hbase.rootdirname> 
  2. <value>/home/work/software/hbase-0.94.2/datavalue> 
  3.  
  4. <name>hbase.tmp.dirname> 
  5. <value>/home/work/software/hbase-0.94.2/tmpvalue> 
  6.  
  7. <name>hbase.defaults.for.versionname> 
  8. <value>0.94.2value> 

3. 启动和停止 HBase:

  1. 启动  
  2. ./bin/start-hbase.sh  
  3. 停止  
  4. ./bin/stop-hbase.sh 

如果无法正常停止, 需要手动 kill 进程.

4. 测试 HBase 是否成功启动:

  1. ./bin/hbase shell  
  2. HBase Shell; enter 'help<RETURN>' for list of supported commands.  
  3. Type "exit<RETURN>" to leave the HBase Shell  
  4. Version 0.94.2, r1395367, Sun Oct  19:11:01 UTC 2012  
  5.  
  6. hbase(main):001:0> list  
  7. TABLE 

5. 编译 HBase Java 应用程序:

  1. javac -cp ./hbase-0.94.2.jar:./lib/hadoop-core-1.0.3.jar Test.java;  
  2. java -cp ./:./*:./lib/* Test
<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22742829/viewspace-1119891/,如需转载,请注明出处,否则将追究法律责任。

分享好友

分享这个小栈给你的朋友们,一起进步吧。

Hbase资料库
创建时间:2020-05-08 14:42:11
Hbase资料库一站式查询。
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • 小雨滴
    专家
  • Leila
    专家
  • 飘絮絮絮丶
    专家
戳我,来吐槽~