安装hbase

系统:deepin5.7

前置安装jdk1.8


一:安装jdk

安装前确认当前系统是否已经安装了java:ctrl+alt+T打开终端,输入:java

安装了java的确认当前java版本是否适合当前hbase版本。不适合的要卸载,安装新版本jdk,新装的deepin没有带java,但如果之前安装了,现在要卸载,只要删掉配置文件 相关路径以及java即可

自己找一个目录解压缩待安装的jdk,在/etc/profile文件末尾添加:

export JAVA_HOME=/usr/app/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

java_home 是jdk解压缩所在的文件夹

保存后应用设置:(马上生效)

source /etc/profile

查看java版本,看是否安装成功;终端中输入:

java -version

二:安装hbase

下载hbase-bin,解压缩到想要的文件夹下:

然后添加环境变量:/etc/profile

export HBASE_HOME=/usr/app/hbase-2.1.0
export PATH=$PATH:$HBASE_HOME/bin

保存后在终端中更新应用修改

source /etc/profile

关联java:/hbase-2.1.0/conf /hbase-env.sh

export JAVA_HOME=/usr/app/jdk1.8.0_191/
export HBASE_MANAGES_ZK=true

 

启动hbase服务器:     注意,这是在系统环境中配置了hbase_home/bin才可以这么简单,否在需要带上路径 来执行

start-hbase.sh

关闭hbase

stop-hbase.sh

 

现在可以到 终端中看是否安装成功:

:~$ hbase version
Picked up _JAVA_OPTIONS:   -Dawt.useSystemAAFontSettings=gasp
HBase 2.1.0
Source code repository git://zhangduo-Gen8/home/zhangduo/hbase/code revision=e1673bb0bbfea21d6e5dba73e013b09b8b49b89b
Compiled by zhangduo on Tue Jul 10 17:26:48 CST 2018
From source with checksum c8fb98abf2988c0490954e15806337d7

进入命令行hbase shell交互模式

:~$ hbase shell
Picked up _JAVA_OPTIONS:   -Dawt.useSystemAAFontSettings=gasp
2018-10-28 01:14:19,494 WARN  [main] util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
HBase Shell
Use "help" to get list of supported commands.
Use "exit" to quit this interactive shell.
Version 2.1.0, re1673bb0bbfea21d6e5dba73e013b09b8b49b89b, Tue Jul 10 17:26:48 CST 2018
Took 0.0087 seconds                                                                                                                        
hbase(main):001:0> 

hbase可视化管理界面:在网页中打开查看hbase的各种状态:http://localhost:60010/

需要先做 一下设置:hbase 安装目录下:./hbase-2.1.0/conf /hbase-site.xml



hbase.master.info.port
60010

关掉hbase,重新打开hbase就可以了 。

OK,练习完成。

你可能感兴趣的:(hbase)