Hive meta store 初始化异常


1. Hive 抛出的异常

Logging initialized using configuration in jar:file:/home/hadoop/apache-hive-2.0.0-bin/lib/hive-common-2.0.0.jar!/hive-log4j2.properties
Exception in thread "main" java.lang.RuntimeException: Hive metastore database is not initialized. Please use schematool (e.g. ./schematool -initSchema -dbType ...) to create the schema. If needed, don't forget to include the option to auto-create the underlying database in your JDBC connection string (e.g. ?createDatabaseIfNotExist=true for mysql)

2. 解决方式

  • 初始化 Hive
./schematool -initSchema -dbType mysql

文章作者: hnbian
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 hnbian !
评论
 上一篇
Java JDBC 连接 Hive Java JDBC 连接 Hive
1. java 代码package hive; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import ja
2016-03-22
下一篇 
使用 Java 调用 Sqoop 示例 使用 Java 调用 Sqoop 示例
1. 介绍Sqoop主要用于在HADOOP(Hive、hdfs、hbase)与传统的数据库(mysql、postgresql、db2、oracle…)间进行数据的传递。 但为了更方便的控制数据的导入,且sqoop是apache下的JAVA开
2016-02-25
  目录