Hbase安装及一些基本操作
记录
一、Hbase安装
OS:CentOS-7.4 JDK:v1.8、Hadoop:v2.7.6、Hbase:v1.2.6
1.1、下载Hbase1.2.6(报错尝试先yum -y install wget)、解压
wget http://archive.apache.org/dist/hbase/1.2.6/hbase-1.2.6-bin.tar.gz 报错尝试yum -y install wget
tar xzvf hbase-1.2.6-bin.tar.gz /usr/local //路径在/usr/local目录下
1.2、创建软连接
cd /usr/local/ //进入hbase所在目录
ln -s hbase-1.2.6 hbase
1.3、修改环境变量
vim /etc/profile //编辑配置文件
//在末尾添加如下内容
export HBASE_HOME=/usr/local/hbase
export PATH=$PATH:$ HBASE_HOME/bin
//执行下行代码使配置生效
source /etc/profile
1.4、修改hbase配置
-
修改配置文件hbase-env.sh,添加如下信息:
export JAVA_HOME=/usr/java/jdk1.8.0_162 export HBASE_MANAGES_ZK=true
-
修改配置文件hbase-site.xml,信息如下:
<configuration> <property> <name> hbase.rootdir </name> <value>hdfs://example0:9000/hbase</value> <description> hbase.rootdir是RegionServer的共享目录,用来持久化存储HBase数据的,默认是写到/tmp的,如果不修改此配置,在HBase重启时,数据会丢失。此处一般设置的是hdfs的文件目录,比如NameNode运行在namenode.Example .org主机的9090端口,则需要设置为hdfs://namenode.example.org:9000/ hbase </description> </property> <property> <name>hbase.cluster.distributed</name> <va