目录
- 官网地址
- Phoenix 部署
- 连接
- 二次连接,连接失败解决
官网地址
link
Phoenix 部署
上传并解压 tar 包
更名
复制 server 包并拷贝到各个节点的 hbase/lib
配置环境变量
sudo vim /etc/profile.d/my_env.sh
#phoenix
export PHOENIX_HOME=/opt/module/phoenix
export PHOENIX_CLASSPATH=$PHOENIX_HOME
export PATH=$PATH:$PHOENIX_HOME/bin
连接
首先确保hadoop、zookeeper集群是开启状态
重启 HBase(全局命令)
连接 Phoenix
二次连接,连接失败解决
原因:hbase的meta信息不一致
解决方法:
进入zookeeper客户端:
删除HBase对应的数据
重启zk、hbase
连接phoenix
连接成功
这个警告是说,Hadoop 没有成功加载你电脑的本地库,所以使用了内置的 Java 类库,
它并不会影响正常的读写。
本地库的作用:提升一些操作的性能(Java 不够快),并且弥补 Java 类库的不足,Hadoop 为某些组件提供了自己的本地实现,保存在一个独立的动态链接的库里