hbase
环境配置
操作系统:Mac 内存8G(Windows 7 内存8G)
安装hbase有分布式和单机两种。
分布式的话,需要部署hadoop和zookeeper。在单机的情况下这两个都不要安装。使用自带的就可以。
单机安装
安装步骤就不叙述了,按官网的步骤,没毛病。
重点是:JAVA_HOME要配置,或者在脚本conf/hbase-env.sh
中配置export JAVA_HOME=你自己的java路径
坑
讲一些我遇到的坑。
- 启动hbase报错,zookeeper.ClientCnxn: Opening socket connection to server localhost/0:0:0:0:0:0:0:1:2181. Will not attempt to authenticate using SASL (unknown error)
- 启动hbase报错,zookeeper.ClientCnxn: Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect
解决方案
step1
在/etc/hosts 下配置:
Linux添加配置: