2017-02-26 14 views
0

基本的なクエリを色相ブラウザのハイブエディタに入れようとしていますが、Hivecliがうまく動作し、クエリを実行できるのに、次のエラーが返されています。誰か助けてくれますか?ハイブブラウザの投げ込みエラー

フェッチの結果は、次のエラー(複数可)に走った:要求TFetchResultsReq(fetchType = 1、 operationHandle = TOperationHandle(hasResultSet =真、 modifiedRowCount =なし、OPERATIONTYPE = 0、 ため

バッドステータスをoperationId = THandleIdentifier(秘密= 'r \ t \ x80 \ xac \ x1a \ xa0K \ xf8 \ xa4 \ xa0 \ x85?\ x03!\ x88 \ xa9'、 guid = '\ x852 \ x0c \ x87b \ x7fJ \ xe2 \ x9f \ XEE \ X00 \ xc9 \ xeeo \ X06 \ XBC '))、 オリエンテーション= 4、maxRowsの= -1): TFetchResultsResp(ステータス= TSTATUS(のerrorCode = 0、にErrorMessage = "は は、関連するログ見つけることができませんでしたオペラ付きエーションハンドル:OperationHandle [OPTYPE = EXECUTE_STATEMENT、 getHandleIdentifier()= 85320c87-627f-4ae2-9fee-00c9ee6f06bc] " SQLSTATE =なし、 infoMessagesの= [" * org.apache.hive.service.cli.HiveSQLException。 は、操作ハンドルに関連付けられたログが見つかりませんでした:OperationHandle [OPTYPE = EXECUTE_STATEMENT、 getHandleIdentifier()= 85320c87-627f-4ae2-9fee-00c9ee6f06bc]:24:23" 、 「org.apache.hive.service.cli .OperationManager:getOperationLogRowSet:OperationManager.java:229 '、 ' org.apache.hive.service.cli.session.HiveSessionImpl:fetchResults:HiveSessionImpl.java:687 '、 ' sun.reflect.GeneratedMethodAccessor14:invoke :: -1 '、 ' sun.reflect.DelegatingMethodAccessorIm plu:invoke:DelegatingMethodAccessorImpl.java:43 '、 ' java.lang.reflect.Method:invoke:Method.java:606 '、 ' org.apache.hive.service.cli.session.HiveSessionProxy:呼び出し:HiveSessionProxy。 java:78 '、 ' org.apache.hive.cli.session.HiveSessionProxy:アクセス$ 000:HiveSessionProxy.java:36 '、 ' org.apache.hive.service.cli.session.HiveSessionProxy $ 1:実行: HiveSessionProxy.java:63 '、 ' java.security.AccessController:doPrivileged:AccessController.java:-2 '、 ' javax.security.auth.Subject:doAs:Subject.java:415 '、 ' org.apache。 HashSessionProxy.java:59 '、 ' com.sun.proxy。$ Proxy19 :fetchResults :: - 1 '、 'org.apache.hive.service.cli.CLIService:fetchResults:CLIService.java:454'、 'org.apache.hive.service.cli.thrift.ThriftCLIService:FetchResults:ThriftCLIService.java:672'、 ' org.apache.hive.service.cli.thrift.TCLIService $ Processor $ FetchResults:getResult:TCLIService.java:1553 '、 ' org.apache.hive.service.cli.thrift.TCLIService $ Processor $ FetchResults:getResult:TCLIService .java:1538 '、 ' Process.java:39 '、 ' org.apache.thrift.TBaseProcessor: hive.service.auth.TSetIpAddressProcessor:プロセス:TSetIpAddressProcessor.java:56 '、 ' org.apache.thrift.server.TThreadPoolServer $ WorkerProcess:実行:TThreadPoolServer.java:285 '、 ' java.util.conこのスレッドに返信します...返信このスレッドに返信するスレッド一覧へスレッド一覧へスレッド一覧へスレッド一覧へスレッド一覧へスレッド一覧へスレッド一覧へスレッド:ありがとうございました。 ]、からstatusCode = 3)、結果=なし、 hasMoreRows =なし)

答えて

0

このエラーは、いずれかの原因にHiveServer2が実行されていないか、色相がhive_conf_dirへのアクセス権を持っていない可能性があります。

HiveServer2が起動して動作しているかどうかを確認してください。デフォルトでは、ポート10000が使用されます。それが実行されていない場合

netstat -ntpl | grep 10000 

HiveServer2

$HIVE_HOME/bin/hiveserver2 

はまた、フエ設定ファイルhue.iniをチェックし始めます。 hive_conf_dirプロパティは、[beeswax]セクションに設定する必要があります。設定されていない場合は、これらの変更を行った後[beeswax]

hive_conf_dir=$HIVE_HOME/conf

再起動supervisorの下で、このプロパティを追加します。

関連する問題