安装Hbase

假设已经下载好hbase-1.1.5-bin.tar.gz在download目录下。

cd download
sudo tar -zxf ./download/hbase-1.1.2-bin.tar.gz -C /usr/local
sudo mv /usr/local/hbase-1.1.2 /usr/local/hbase
vi ~/.bashrc #配置环境变量,方便启动

export PATH=$PATH:/usr/local/hbase/bin
保存退出

source ~/.bashrc #执行source命令使上述配置在当前终端立即生效

添加HBase权限

cd /usr/local
sudo chown -R zj ./hbase #将hbase下的所有文件的所有者改为zj,zj是当前用户的用户名。

hbase version #查看hbase版本,输出版本消息表示安装成功

Hbase伪分布式配置

vi /usr/local/hbase/conf/hbase-env.sh

在hbasee-env.sh添加如下内容

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_162 #安装jdk时候的路径
export HBASE_CLASSPATH=/usr/local/hadoop/conf 
export HBASE_MANAGES_ZK=true

配置/usr/local/hbase/conf/hbase-site.xml

<configuration>
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://localhost:9000/hbase</value>
        </property>
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
</configuration>

然后测试运行HBase

ssh localhost
start-dfs.sh
start-hbase.sh
jps

输入jps后能显示如下内容,说明Hbase安装配置成功

zj@ubuntu:~$ jps
6529 NameNode
7412 HMaster
7540 HRegionServer
6920 SecondaryNameNode
7306 HQuorumPeer
7805 Jps
6702 DataNode

进入shell界面:

hbase shell

 

注:启动关闭Hadoop和HBase的顺序:启动Hadoop—>启动HBase—>关闭HBase—>关闭Hadoop

start-dfs.sh
start-hbase.sh
stop-hbase.sh
stop-dfs.sh

若没有配置环境变量,按如下方式启动、关闭: cd
/usr/local/hadoop ./sbin/start-dfs.sh cd /usr/local/hbase ./bin/start-hbase.sh
.
/bin/stop-hbase.sh cd /usr/local/hadoop ./sbin/stop-dfs.sh

 

posted @ 2019-10-05 13:51  ZJdiem  阅读(208)  评论(0)    收藏  举报