CDH5.11.2安装启动hive 启动失败解决办法加粗样式
1,通过Cloudera Manager添加Hive服务,在启动Hive的时候遇到错误:
.org.apache.hadoop.hive.metastore.HiveMetaException: Failed to load driver
这种情况,猜测是缺少jdbc驱动,于是添加jdbc驱动到相应的包下面。报的错中提示了lib路径,添加一下即可。
mysql-connector-java-5.1.36-bin.jar添加到hive的lib:
/opt/cloudera/parcels/CDH-5.4.7-1.cdh5.4.7p0.36/lib/hive/lib
2,启动之后报错:org.apache.hadoop.hive.metastore.HiveMeta MetaException(message:Version infomation not found int metastore)
这个是hive中没有版本信息,是经常碰到的。因为首次使用hive,没有相应的版本信息。
.修改conf/hive-site.xml 中的 “hive.metastore.schema.verification” 值为 false 即可解决 MetaException(message:Version information not found in metastore. )”
当然,如果是cm中,修改通过截面修改一下hive.metastore.schema.verification,然后重启以下即可。
3,Caused by: javax.jdo.JDODataStoreException: Required table missing : “VERSION
” in Catalog “” Schema “”. Dat