인프라/EKS

[ElasticSearch, Kibana] trial license 30일 만료되었을 경우 Basic 라이센스로 원복하기

김 숨 2024. 7. 9. 17:00

trial 라이센스 만료 후 Elastic search와 Kibana를 restart 했는데 kibana접속시 Kibana server is not ready yet 문구만 계속 노출 되었다. 

 

kibana 실행 로그를 확인해보니 [ERROR][elasticsearch-service] Unable to retrieve version information from Elasticsearch nodes. write EPROTO 00C88C8C3C7F0000:error:0A000B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ ssl3_record.c:354 : 라는 오류 메세지가 보였다. 

 

SSL//TLS 통신이 문제인가싶어서 

  1) elasticsearch.yml에서 xpack.security.enabled 를false 로 바꾸고

  2) kibana.yml 파일에서 https → http로 바꾸면?

 >> kibana 접속은 되지만 Fleet 관리 페이지 접속시 Permission이 없다고 오류가나는 상황

 

이것저것 찾아보다가 

 1) 보안 설정을 원복하고( xpack.security.enabled  : true ),  https 설정 등 

 2) Basic 라이센스로 변경

을 해줬더니 정상접속 되었다!

curl -D- -X POST ' https://{elasticsearch서버ip}:9200/_license/start_basic?acknowledge=true ' -u elastic:changeme

 

 

※ 보안기능과 TLS/SSL 통신 보안이 활성화 되어야 하는 이유?

https://www.elastic.co/guide/en/elasticsearch/reference/current/license-settings.html

https://www.elastic.co/guide/en/elasticsearch/reference/current/configuring-tls.html

https://stackoverflow.com/questions/58372788/enable-x-pack-security-without-tls

 

Clusters that do not have encryption enabled send all data in plain text including passwords. If the Elasticsearch security features are enabled, unless you have a trial license, you must configure SSL/TLS for internode-communication.
암호화가 활성화되지 않은 클러스터는 비밀번호를 포함한 모든 데이터를 일반 텍스트로 보냅니다. Elasticsearch 보안 기능이 활성화된 경우 평가판 라이선스가 없으면 노드 간 통신을 위해 SSL/TLS를 구성해야 합니다.

 

So there's no way to enable XPack security while disabling inter-node TLS communication at the same time... unless you have a trial license, which only lasts for 30 days.

The message behind this is that Elastic doesn't allow any production cluster running with security enabled without TLS.

 

30일 동안만 지속되는 평가판 라이선스가 없으면, 노드 간 TLS 통신을 비활성화하는 동시에 XPack 보안을 활성화할 수 있는 방법은 없습니다.   Elastic이 TLS 없이 보안이 활성화된 상태로 실행되는 프로덕션 클러스터를 허용하지 않는다는 것입니다.

'인프라 > EKS' 카테고리의 다른 글

ElasticSearch 인덱스 목록 조회, 삭제  (0) 2024.07.22