HBase使用
1.Hbase安装
1.1下载Hbase并解压缩
cd ~
sudo tar -zxf ~/Downloads/hbase-2.2.2-bin.tar.gz -C /usr/local
cd /usr/local
sudo mv ./hbase-2.2.2 ./hbase
1.2把hbase目录权限赋予给hadoop用户
cd /usr/local
sudo chown -R hadoop ./hbase
1.3配置环境变量
vim ~/.bashrc
添加如下内容,保存退出并使配置立即生效
export PATH=$PATH:/usr/local/hbase/bin
source ~/.bashrc
1.4添加Hbase权限并检查Hbase是否安装成功
cd /usr/local
sudo chown -R hadoop ./hbase
/usr/local/hbase/bin/hbase version
2.伪分布式模式配置
2.1配置hbase-env.sh文件
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_162
export HBASE_CLASSPATH=/usr/local/hbase/conf
export HBASE_MANAGES_ZK=true
2.2配置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>
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
</configuration>
2.3测试运行hbase
先启动hadoop,然后启动hbase
ssh localhost
cd /usr/local/hadoop
./sbin/start-dfs.sh
cd /usr/local/hbase
bin/start-hbase.sh
2.4进入hbase的shell界面
bin/hbase shell
2.5停止hbase
bin/stop-hbase.sh