分享

求Hbase集成phoenix报错,找了一下午。跪求大神出山。

网上有二种方法:第一种就是把那个hbase-site.xml  改成hbase.rootdir -hbase.root.dir。第二种就是在/ETC/hosts   改127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
都试过了 还是报这个- -!我了个去啊!折腾一下午了。hadoop1.0.4 Hbase0.94


1.jpg

已有(6)人评论

跳转到指定楼层
bob007 发表于 2015-5-4 17:05:34
楼主版本是否匹配
回复

使用道具 举报

zhangshuai 发表于 2015-5-4 17:09:17
bob007 发表于 2015-5-4 17:05
楼主版本是否匹配

hadoop1.0.4 Hbase0.94 Phoenix3.1.0能匹配上嘛?
回复

使用道具 举报

bob007 发表于 2015-5-4 17:21:01
zhangshuai 发表于 2015-5-4 17:09
hadoop1.0.4 Hbase0.94 Phoenix3.1.0能匹配上嘛?



phoenix与HBase版本对应关系

Phoenix 2.x - HBase 0.94.x

Phoenix 3.x - HBase 0.94.x

Phoenix 4.x - HBase 0.98.1+


倒是可以的

回复

使用道具 举报

s060403072 发表于 2015-5-4 17:23:17
楼主确定是整合的问题
hbase在没有整合前是否正常。
比如进程是否都在,都在的话,是否是僵死进程

回复

使用道具 举报

s060403072 发表于 2015-5-4 17:27:03


hosts那样该比较麻烦,建议这样改改试试,确保生效。最好主机重启
查看hosts,确保注释掉127.0.1.1

回复

使用道具 举报

mituan2008 发表于 2015-5-4 20:22:51
本帖最后由 mituan2008 于 2015-5-4 20:42 编辑


issuing:!connetct jdbc:phoneix:master:2181 none none org.apache.phoenix.jdbc.phoneixDriver Connecction to jdbc:phoneix:master:2181 error

仔细观察了下,下面是一个正常的连接

[jifeng@jifeng02 bin]$ sqlline.py localhost  
Setting property: [isolation, TRANSACTION_READ_COMMITTED]  
issuing: !connect jdbc:phoenix:localhost none none org.apache.phoenix.jdbc.PhoenixDriver  
Connecting to jdbc:phoenix:localhost  




hadoop@VM-40-171-sles10-64:~/phoenix/bin> ./sqlline.py 10.12.154.78
Setting property: [isolation, TRANSACTION_READ_COMMITTED]
issuing: !connect jdbc:phoenix:10.12.154.78 none none org.apache.phoenix.jdbc.PhoenixDriver
Connecting to jdbc:phoenix:10.12.154.78
Connected to: Phoenix (version 4.0)


楼主似乎多配置了端口
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条