Hive 2.3.0 MetaException(メッセージ:バージョン情報がメタストアに見つかりません。)
Hive 2 3 0 Metaexception Message
Hive 2.3.0を使用してリモートモード(リモート)を構成する場合、hive --service metastoreコマンドの実行時にMetaException(メッセージ:バージョン情報がメタストアに見つかりません。)エラーが発生します。
解決:
メタストアに必要なテーブルがMySQLにありません。テーブルを手動で作成し、Hiveメタストアを再起動します。
MySQLのスキーマファイルは、パス$HIVE_HOME/scripts/metastore/upgrade/mysql/
で利用できます。
cd $HIVE_HOME/scripts/metastore/upgrade/mysql/ mysql> drop database IF EXISTS hive mysql> create database hive mysql> use hive mysql> source hive-schema-2.1.1.mysql.sql
Hiveメタストアを再起動します。