2017-05-22 18 views
0

Windowsにハイブをインストールしようとしています。インストールをほぼ完了しました。ウィンドウにハイブをインストール中にエラーが発生しました

Error applying authorization policy on hive configuration: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient 
Beeline version 2.1.1 by Apache Hive 
Error applying authorization policy on hive configuration: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient 
Connection is already closed. 

は、ここで私は、私はmysqlの対処、*すべての可能な解決策を削除した.lckを試してみました、私のハイブ

のためのバックエンドとしてMySQLを使用しています私のハイブ-site.xmlの

<configuration> 
<property> 
<name>javax.jdo.option.ConnectionURL</name> 
<value>jdbc:mysql://localhost:3306/metastore?createDatabaseIfNotExist=true</value> 
<description>metadata is stored in a MySQL server</description> 
</property> 
<property> 
<name>javax.jdo.option.ConnectionDriverName</name> 
<value>com.mysql.jdbc.Driver</value> 
<description>MySQL JDBC driver class</description> 
</property> 
<property> 
<name>javax.jdo.option.ConnectionUserName</name> 
<value>hiveusera</value> 
<description>user name for connecting to mysql server </description> 
</property> 
<property> 
<name>javax.jdo.option.ConnectionPassword</name> 
<value>hivepassword</value> 
<description>password for connecting to mysql server </description> 
</property> 
<property> 
<name>hive.metastore.uris</name> 
<value>thrift://localhost:9083</value> 
<description>Thrift URI for the remote metastore. Used by metastore client to connect to remote metastore.</description> 
    </property> 
</configuration> 

です-connector-java-5.1.42-bin to/lib

何も役に立たない。

答えて

0

私は答えを得ました。私は実際にMySQLの私のメタストアのスキーマが不足しています。私は今それを追加し、うまく動作します:)

関連する問題