hbase java client无法连接 hbase server
2014-09-25 15:10
260 查看
使用如下java代码连接hbae,然后输出hbase其中一个表的记录(输出的代码就不贴出来了):
运行,打印以下信息后,等待了很久都没有任何错误信息出现(晚上加班搞,不关机回家,第二天一看还是没有日志输出):
解决方法:
把机器192.168.2.1的域名添加到文件 /ect/hosts 中:
具体原理参照http://stackoverflow.com论坛里的回复:点击打开链接
Configuration HBASE_CONFIG = new Configuration(); HBASE_CONFIG.set("hbase.zookeeper.quorum", "192.168.2.1"); // HBASE_CONFIG.set("hbase.zookeeper.property.clientPort", "2181"); Configuration configuration = HBaseConfiguration.create(HBASE_CONFIG); try { table = new HTable(configuration,"shorturl"); } catch (IOException e) { e.printStackTrace(); }
运行,打印以下信息后,等待了很久都没有任何错误信息出现(晚上加班搞,不关机回家,第二天一看还是没有日志输出):
log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/home/develop/repo/ch/qos/logback/logback-classic/1.0.6/logback-classic-1.0.6.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/home/develop/repo/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [ch.qos.logback.classic.selector.DefaultContextSelector]
解决方法:
把机器192.168.2.1的域名添加到文件 /ect/hosts 中:
192.168.2.1 test-192-168-2-1
具体原理参照http://stackoverflow.com论坛里的回复:点击打开链接
相关文章推荐
- 【JAVA连接HBase】(一)关于主机无法打开虚拟机上的HADOOP(50070)
- java client 连接hbase报错,超时
- OracleClient无法连接,安装后请重启电脑
- vShpere Client在win 7 RC下和2008下 无法正常连接esx主机之解决办法
- vMwaer vSphere Client无法连接vCenter Server问题
- JAVA中的server和client基本连接
- Java网络连接之HttpURLConnection与HttpClient
- [java]RMI客户端在服务器双网卡或者多网卡情况下无法连接问题
- RMI网络编程开发之三 重启server端程序,client端无法连接
- vs2010安装在windows7 64中 System.Data.OracleClient.OracleException: ORA-12154: TNS: 无法解析指定的连接标识符
- Oracle BIEE11.1.1.5.0 Client 在使用OCI方式连接oracle数据库时无法连接数据库
- 导出的Java程序无法连接数据库的问题解决方案
- java.sql.SQLException: 当事务仍处于活动状态时,无法关闭连接。解决办法
- Java长期运行后, jps等工具无法连接jvm解决办法
- android Socket连接【java.net包实现的socket连接client】
- vMwaer vSphere Client无法连接vCenter Server问题
- vShpere Client在win 7 RC下和2008下 无法正常连接esx主机之解决办法
- C# TcpClient 由于目标机器积极拒绝,无法连接
- MySQL 实例配置的"Apply security settings"错误 、 Java通过JDBC无法连接MySQL的 分析
- vMware vSphere Client无法连接vCenter Server问题