一:关于org.apache.hadoop.hive.metastore.HiveMetaException: Schema initialization FAILED! Metastore state would be inconsistent !! Underlying cause: java.io.IOException : Schema script failed, errorcode 2
这个一般是hive下conf中的hive-site.xml
有问题,我的hive-site.xml
是因为把hive-default.xml.template
直接复制过来,原来的文件里面有这个配置(默认是derby),但我后来从别的地方加了这些配置,导致配置文件中有两个(mysql和derby)属性,于是一直出现这个问题。
我是把原先配置的删了,然后找到文件中默认的那个,把derby全部换成MySQL。如果继续使用hive-site.xml改下面的配置
javax.jdo.option.ConnectionURL
大概在630行左右
javax.jdo.option.ConnectionDriverName
之类那三个一起大概在1180行左右
<property>
<name>javax.jdo.option.ConnectionURL