博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hbase建表报错:java.io.IOException: Failed to get result within timeout
阅读量:4280 次
发布时间:2019-05-27

本文共 1242 字,大约阅读时间需要 4 分钟。

一、问题描述

环境:CDH5.15.2

操作hbase建表语句,但是报错: 

java.io.IOException: Failed to get result within timeout, timeout=60000ms	at org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:221)	at org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:61)	at org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java:210)	at org.apache.hadoop.hbase.client.ClientScanner.call(ClientScanner.java:327)	at org.apache.hadoop.hbase.client.ClientScanner.nextScanner(ClientScanner.java:302)	at org.apache.hadoop.hbase.client.ClientScanner.initializeScannerInConstruction(ClientScanner.java:167)	at org.apache.hadoop.hbase.client.ClientScanner.
(ClientScanner.java:162) at org.apache.hadoop.hbase.client.HTable.getScanner(HTable.java:862) at org.apache.hadoop.hbase.MetaTableAccessor.fullScan(MetaTableAccessor.java:602) at org.apache.hadoop.hbase.MetaTableAccessor.tableExists(MetaTableAccessor.java:366) at org.apache.hadoop.hbase.client.HBaseAdmin.tableExists(HBaseAdmin.java:421)

二、问题原因

因为zookeeper的一个节点的ip变化了,而在windows的hosts中没有改变,导致了没有办法联通。解决办法就是修改新的ip对应关系。

三、解决办法

1.打开hosts文件

192.168.221.6 cdh4

修改为
192.168.221.69 cdh4

2.重新运行程序即可
 

四、参考

1.

转载地址:http://mcygi.baihongyu.com/

你可能感兴趣的文章
Makefile 的函数-1
查看>>
Makefile 的变量-2
查看>>
xargs
查看>>
The Linux Serial Programming
查看>>
Windows修改默认路由(Default Gateway)
查看>>
解决/proc/bus/usb/目录下没有devices文件问题
查看>>
OmniPeek
查看>>
iperf
查看>>
遞迴touch
查看>>
git教學
查看>>
您是否擁有好的英文商用電子郵件禮節呢?
查看>>
被動語態 (Passive Voice)
查看>>
svn : how to set the executable bit on a file?
查看>>
vim 取代指令
查看>>
git 修改過檔案後,如何commit上server
查看>>
git log 應用
查看>>
Git 版本控制系統(3) 還沒 push 前可以做的事
查看>>
Git 基礎 - 檢視提交的歷史記錄
查看>>
wifi 連ap command
查看>>
git clean reset checkout
查看>>