Can't get the locations

org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't get the locations
 at org.apache.hadoop.hbase.client.RpcRetryingCallerWithReadReplicas.getRegionLocations(RpcRetryingCallerWithReadReplicas.java:307)
 at org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:131)
 at org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:56)
 at org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java:200)
 at org.apache.hadoop.hbase.client.ClientScanner.call(ClientScanner.java:287)
 at org.apache.hadoop.hbase.client.ClientScanner.nextScanner(ClientScanner.java:267)
 at org.apache.hadoop.hbase.client.ClientScanner.initializeScannerInConstruction(ClientScanner.java:139)
 at org.apache.hadoop.hbase.client.ClientScanner.<init>(ClientScanner.java:134)
 at org.apache.hadoop.hbase.client.HTable.getScanner(HTable.java:825)
 at org.apache.hadoop.hbase.MetaTableAccessor.fullScan(MetaTableAccessor.java:606)
 at org.apache.hadoop.hbase.MetaTableAccessor.tableExists(MetaTableAccessor.java:370)
 at org.apache.hadoop.hbase.client.HBaseAdmin.tableExists(HBaseAdmin.java:281)
 at org.apache.hadoop.hbase.client.HBaseAdmin.tableExists(HBaseAdmin.java:291)
 at tt.createTable(tt.java:75)
 at tt.main(tt.java:34)
 
 
 
当出现上述问题的时候,一般是
 	Configuration conf= new Configuration();  
 	conf.set("hbase.zookeeper.quorum", "data9");  
       conf.set("hbase.zookeeper.property.clientPort", "2181");  
hbase.zookeeper.quorum后面不要写localhost。要写这个具体的ip地址,也不要写127.0.0.1.
当分布式模式的时候,就写etc/hosts里面配置的名称


  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值