메뉴 건너뛰기

Cloudera, BigData, Semantic IoT, Hadoop, NoSQL

Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.


Hue TLS/SSl설정시 방법및 참고 사항

총관리자 2021.10.08 13:48 조회 수 : 1106

예를 들어 Hue Load Balancer Role을 hue1.gooepr.com, hue2.gooper.com 이렇게 2대로 구성되어 있고 /opt/cloudera/security/CAcerts/에 인증서및 개인키가 저장되어 있다고 하면

hue1.gooper.com의 인증서를 hue1.pem, 개인키를 hue1key.pem, 

hue2.gooper.com의 인증서를 hue2.pem, 개인키를 hue2key.pem 라고 하여 /opt/cloudera/security/CAcerts/에 저장한다.

그리고 각각의 파일에 symbolic link를 생성하고 링크를 아래와 같이 지정해주면 어떤 서버에 들어가더라도 문제 없이 인증서및 key파일을 사용할 수 있다. 


즉 각각의 노드에서 아래와 같이 동일한 명칭의 링크를 생성한다. 

hue1.pem을 hue.pem로 링크 생성, hue2.pem을 hue.pem로 링크 생성,

hue1key.pem을 huekey.pem으로 링크 생성, hue2key.pem을 huekey.pem으로 링크 생성


그리고 각각의 노드의 인증서를 생성시 "주체 대체 이름"에 인증서 생성시 사용한 동일한 도메인을 기록해줘야 브라우저로 접근시 "안전하지 않음"으로 표시되고 인증서(잘못됨)으로 표시지 되지 않는다. 



<<설정 예시>

1. Enable TLS/SSL for Hue : check

2. Hue TLS/SSL Server Certificate File (PEM Format) : /opt/cloudera/security/CAcerts/hue.pem

3. Hue TLS/SSL Server Private Key File (PEM Format)  : /opt/cloudera/security/CAcerts/huekey.pem

4. Hue TLS/SSL Private Key Password : 개인키 패스워드 입력

5. Hue Load Balancer TLS/SSL Server Certificate File (PEM Format) : /opt/cloudera/security/CAcerts/hue.pem

6. Hue Load Balancer TLS/SSL Private Key File (PEM Format) : /opt/cloudera/security/CAcerts/huekey.pem

번호 제목 날짜 조회 수
624 Query Status: Sender xxx.xxx.xxx.xxx timed out waiting for receiver fragment instance: 1234:cdsf, dest node: 10 의 오류 원인및 대응방안 2021.11.03 1237
623 hive metastore db중 TBLS, TABLE_PARAMS테이블 설명 2021.10.22 1119
622 kudu hms check 사용법(예시) 2021.10.22 1255
621 Hue Load Balancer를 L4로 L/B하는 경우는 L4쪽 도멘인으로 발행된 인증서를 TLS/SSL항목에 설정해주어야 한다. 2021.10.08 1005
» TLS/SSl설정시 방법및 참고 사항 2021.10.08 1106
619 you are accessing a non-optimized hue please switch to one of the available addresses 2021.10.06 1479
618 CM의 Impala->Query tab에서 FINISHED query가 보이지 않는 현상 2021.08.31 689
617 tablet별 disk사용량 확인하는 방법 2021.08.27 920
616 AnalysisException: Incomplatible return type 'DECIMAL(38,0)' and 'DECIMAL(38,5)' of exprs가 발생시 조치 2021.07.26 1453
615 drop table로 삭제했으나 tablet server에는 여전히 존재하는 테이블 삭제방법 2021.07.09 8245
614 impala session type별 표시되는 정보로 구분하는 방법 2021.05.25 965
613 Hive JDBC Connection과 유형별 에러및 필요한 jar파일 2021.05.24 1162
612 [Kudu] tablet server 혹은 kudu master가 어떤 원인에 의해서 replica가 failed상태인 경우 복구하는 방법 2021.05.24 1359
611 impald에서 idle_query_timeout 와 idle_session_timeout 구분 2021.05.20 2200
610 missing block및 관련 파일명 찾는 명령어 2021.02.20 481
609 lombok설치방법 2020.06.20 372
608 [sap] Error: java.io.IOException: SQLException in nextKeyValue 오류 발생 2020.06.08 1313
607 [kudu]테이블 drop이 안되고 timeout이 걸리는 경우 조치 방법 2020.06.08 1077
606 [oozie] oozie shell action에서 shellscript수행결과의 2개 변수를 decision 액션에서 사용하기 2020.06.05 912
605 [Sentry]HDFS의 ACL을 Sentry와 연동후 테스트 2020.06.02 1283
위로