下载:https://www.apache.org/dyn/closer.lua/hbase/
配置项
- conf/hbase-env.sh
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home
# 使用内置 Zookeeper
export HBASE_MANAGES_ZK=true
- conf/hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>file:///Users/qiaojialin/Documents/hbase-1.3.3/datadir</value>
</property>
启停
./bin/start-hbase.sh
成功后 jps 有一个 HMaster
./bin/stop-hbase.sh
数据清空
- 不要删 data 目录
不能删 data 目录! 要用命令删除表。
如果误删了 data 目录,创建表时提示已存在,需要去 Zookeeper 里删除文件
./bin/hbase zkcli
ls /hbase/table
rmr /hbase/table/表名
如果把 /hbase/table 整个都删了,需要停掉 Hbase,删除 data 目录,重启。