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 메타스토어 설정과 밀접하게 연관됩니다.