我安装Hadoop和配置单元3群集上。 我已经能够登录在那里HIVE运行从我的集群节点配置单元。
根@ Node_3上蜂巢]使用配置在罐子#蜂巢记录初始化:文件:/usr/lib/hive/lib/hive-common-0.10.0-cdh4.2.0.jar /hive-log4j.properties蜂巢历史文件= / TMP /根/ hive_job_log_root_201304020248_306369127.txt蜂巢>节目表; 采取OK时间:1.459秒蜂巢>
但是,当我尝试运行我的群集节点的一些蜂箱测试,我收到下面给出如下的错误。
这是试图用来初始化数据的基础上为用户= {ashsshar我的用户名}
02年3月4日2时32分44秒INFO mapred.JobClient:清理临时区域HDFS://scaj-ns/user/ashsshar/.staging/job_201304020010_0080 13/04/02 2时32分44秒ERROR security.UserGroupInformation :PriviledgedActionException为:ashsshar(AUTH:SIMPLE)原因:产生java.io.IOException:javax.jdo.JDOFatalDataStoreException:无法创建数据库 '的/ var / lib中/蜂巢/ metastore / metastore_db',详情请参阅下一个异常。 NestedThrowables:值java.sql.SQLException:无法创建数据库 '的/ var / lib中/蜂巢/ metastore / metastore_db',详情请参阅下一个异常。 产生java.io.IOException:javax.jdo.JDOFatalDataStoreException:无法创建数据库 '的/ var / lib中/蜂巢/ metastore / metastore_db',详情请参阅下一个异常。 NestedThrowables:值java.sql.SQLException:无法创建数据库 '的/ var / lib中/蜂巢/ metastore / metastore_db',详情请参阅下一个异常。
我已经尝试了两件事情。
1。 给予许可CD的/ var / lib中/蜂巢/ metastore / metastore_db
- 卸下RM的/ var / lib中/蜂巢/ metastore / metastore_db / * LCK
但我仍得到相同的错误