2014-10-09 4 views
0

더비 문제 :하이브 내가 하이브-0.12.0의 recenlty을 설치,하지만 하이브 쉘에서 쿼리를 실행할 때 오류 아래 표시

실패 : 실행 오류, org.apache.hadoop.hive에서 코드 1을 반환을 .ql.exec.DDLTask. java.lang.RuntimeException가 : org.apache.hadoop.hive.metastore.HiveMetaStoreClient를 인스턴스화 할 수 없습니다

이 내 하이브 default.xml.template에 포함되어 있습니다 :

 
javax.jdo.option.ConnectionURL 
jdbc:derby:;databaseName=/home/hduser/hive-0.12.0/metastore/metastore_db;create=true 
JDBC connect string for a JDBC metastore

수있는 하나의 도움?

답변

0

당신의 전이에 문제가있는 것 같습니다. 기본 하이브 메타 스토어 임베디드 더비를 사용하고 있기 때문입니다. 비정상적인 종료시 잠금 파일이 있습니다. 잠금 파일을 제거하면이 문제가 해결됩니다.

rm metastore_db/*. lck