HCatalog 구성 속성

HCatalog 구성 속성 (HCatalog Configuration Properties)

HCatalog은 Hive 메타데이터를 다양한 하둡 도구(Hive, Pig, MapReduce 등)에서 공유할 수 있게 해 주는 테이블·저장 관리 계층이에요. 이 문서는 HCatalog와 WebHCat의 구성 속성들을 정리해 줍니다.

출처: 문서

본문

HCatalog 및 WebHCat 관련 구성 속성을 설명합니다.

구성 파일

HCatalog은 보통 다음 설정 파일을 사용합니다.

  • hive-site.xml: Hive 메타스토어 연결 설정 등
  • webhcat-site.xml: WebHCat 서버 설정

주요 속성 영역

  • 메타스토어 연결: JDBC 연결 주소(javax.jdo.option.ConnectionURL), 드라이버, 사용자/비밀번호 등
  • WebHCat 서버: 서버 포트, 실행에 필요한 설정 등
  • 보안: 인증(Kerberos 등) 관련 속성
  • 기본 경로: 웨어하우스 디렉터리(hive.metastore.warehouse.dir) 등

예시 (hive-site.xml)

<property>
  <name>javax.jdo.option.ConnectionURL</name>
  <value>jdbc:mysql://localhost/metastore</value>
</property>
<property>
  <name>javax.jdo.option.ConnectionDriverName</name>
  <value>com.mysql.jdbc.Driver</value>
</property>
<property>
  <name>javax.jdo.option.ConnectionUserName</name>
  <value>hive</value>
</property>

참고: 지원되는 모든 속성 이름과 기본값, 상세 설명은 원문 문서의 구성 속성 표를 참고하세요. 버전에 따라 속성이 추가·변경될 수 있습니다.

더 알아보기 (Learn more)

  • HCatalog 설정을 바꾼 뒤에는 WebHCat 서버와 메타스토어가 정상 동작하는지 반드시 확인해 보세요. 구성 속성은 Hive 메타스토어 설정과 밀접하게 연관됩니다.