2016-11-08 3 views
0

:이 기능을 실행방법 HBase를 중고품 hbase_thrift.ttypes.TIOError를 해결하려면 : TIOError (_message = "위치를 가져올 수 없습니다") 내가 파이썬 프로그램 Hbase1.1.2 및 thrift2를 사용

def scaner(self, numRows=2, columns=None, filterString=None): 
    columns_list = self.create_columns(columns) 
    scaner = TScan(columns=columns_list, filterString=filterString) 
    scanner_id = self._client.openScanner(self._table, scaner) 

    res = self._client.getScannerRows(scannerId=scanner_id, numRows=numRows) 

    while res: 
     yield res 
     res = self._client.getScannerRows(scannerId=scanner_id, numRows=numRows) 

을, 대기 시간이 매우 높게 읽고, 거의 10 분, 그것은 carsh 후, 오류 얻을 :

hbase_thrift.ttypes.TIOError: TIOError(_message="Can't get the location")

어떤 HBase와의 configuer이

을 변경해야 않습니다를? 이 버전의 hbase와 thrift를 사용하기 전에 hbase0.98과 thrift1을 사용했으나 정상적으로 작동하지만이 버전에서는 오류가 발생합니다. 심지어 hbase1.1.2와 thrift1은 여전히 ​​작동하지 않습니다. 누구가 저에게 문제점이 무엇인지 말할 수 있습니까?

답변

0

물론, 당신은 더 많은 볼 수있는 몇 가지 오류가 사육사와 통신 중고품 server.From

"Can't get the location"

그것은 중고품 서버에 보인다 로그인합니다.