SemanticException org.apache.hadoop.hive.ql.metadata.HiveException

show databases;
FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
 

 

在hive的配置文件hive-site.xml添加如下配置:

 

<property>

<name>datanucleus.schema.autoCreateAll</name>

<value>true</value>

</property>

然后删除MySQL中原来的表,重新初始化元数据

mysql -u root -p

  drop database hive_metastore;

  create database hive_metastore;

初始化元数据:schematool -dbType mysql -initSchema

 

hive 的bin目录下:hive --service metastore &

 

重启hive

上一篇:spark 启动thrift server实现hive on spark


下一篇:Smart210学习记录-------内存初始化