Closed gitava closed 4 years ago
ref:https://blog.csdn.net/leen0304/article/details/79886335
hive.metastore.schema.verification在到 hive-site.xml中修改: 设置成false就可以了,测试了一下就解决了。
hive (default)> show tables; OK tab_name Time taken: 0.378 seconds
hive-default.xml must be renamed to be hive-site.xml to work.
<property>
<name>datanucleus.schema.autoCreateAll</name>
<value>false</value>
<description>Auto creates necessary schema on a startup if one doesn't exist. Set this to false, after creating it once.To enable auto create also set hive.metastore.schema.verification=false. Auto creation is not recommended for production use cases, run schematool command instead.</description>
</property>
<property>
<name>hive.metastore.schema.verification</name>
<value>false</value>
<description>
Enforce metastore schema version consistency.
True: Verify that version information stored in is compatible with one from Hive jars. Also disable automatic
schema migration attempt. Users are required to manually migrate schema after Hive upgrade which ensures
proper metastore schema migration. (Default)
False: Warn if the version information stored in metastore doesn't match with one from in Hive jars.
</description>
</property>
error disappeared but new error coming up.