0
현재 하나의 단일 노드에서 metastore 및 하이브 CLI에 대해 namednode, mysql을 사용하고 있습니다. 그리고 다른 노드는 데이터 노드로. mysql이 master (namenode)에서 실행 중이다. 내가 메타 데이터 (쇼 테이블) 하이브 (마스터)를 얻으려고하면 잘 작동합니다. 이제 datanode에서 동일한 메타 데이터를 가져 오려고했습니다. 그러나 성공하지 못했습니다. 나는 또한 마스터에 중고차 서비스를 시작하려고 시도하고 연결을 시도했지만 여전히 성공하지 못했습니다.데이터 노드를 통해 하이브 메타 스토어 연결
CLI에서 명령을 실행할 때 얻는 로그 정보를 게시 할 수 있습니까? – climbage
@climbage 다음은 하이브 CLI에 대한 오류입니다. FAILED : 메타 데이터 오류 : java.lang.RuntimeException : org.apache.hadoop.hive.metastore.HiveMetaStoreClient를 인스턴스화 할 수 없습니다. FAILED : 실행 오류, org.apache.hadoop.hive.ql.exec.DDLTask에서 코드 1을 반환하십시오. – Naresh
namenode와 datanode 모두 하이브 CLI'set hive.metastore.uris;'에서 실행하십시오. 데이터 노드에서'hive.metastore.uris = thrift : // namenode-hostname : 9083'과 같은 것이 보일 것입니다. – climbage