设为首页 加入收藏

TOP

hive安装过程中的一个问题   return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask.
2019-03-15 01:03:17 】 浏览:45
Tags:hive 安装 过程 一个 问题   return code from org.apache.hadoop.hive.ql.exec.DDLTask.
我今天安装了hive0.12.0hadoop版本是1.0.1安装完了之后启动hive没有出现hivehistory

hadoop@bigfish-System-Product-Name:/usr/local/hive/conf$hive

Logginginitializedusingconfigurationinjar:file:/usr/local/hive/lib/hive-common-0.12.0.jar!/hive-log4j.properties
hive>
然后showtables

hive>showtables;
FAILED:ExecutionError,returncode1fromorg.apache.hadoop.hive.ql.exec.DDLTask.java.lang.RuntimeException:Unabletoinstantiateorg.apache.hadoop.hive.metastore.HiveMetaStoreClient
hive>

网上说什么jdbc包可是我放了还有mysql配置用户我也配好了还是不行


问题的解决:

问题已经解决。刚开始没出现history我怀疑是hive版本的问题,果然换了hive-0.9.0之后重新再安装了一遍就有了。

至于showtables应该是mysql中的权限没有配置好,刚开始照着网上的东西说什么createuser'hive'@'%'这里的%号跟那个hive-site.xml里面配置的jdbc那里又不相同,所以我干脆就直接换成了localhost然后就用hive用户创建自己的数据库hive貌似一定要用hive用户创建,然后就启动了敲如showtables等了一会儿就在我以为不能成功的时候突然出现了ok,这里我仔细想了一下,可能是权限问题,因为配置的时候我们用的用户名和密码就是mysql中的,如果权限不对,是不能连上的。
哈哈真是高兴,一个很简单的问题困扰了将近一天了,终于搞定了。。。




编程开发网
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇MetaException(message:Hive Sche.. 下一篇Hive-异常处理Hive Schema versio..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

array(4) { ["type"]=> int(8) ["message"]=> string(24) "Undefined variable: jobs" ["file"]=> string(32) "/mnt/wp/cppentry/do/bencandy.php" ["line"]=> int(217) }