문제 확인

 

데이터 검증을 위해 키바나 페이지에 접근하니 상태 빨강 license-expired 경고 메세지를 보여주고 있다.

라이센스 새로 발급 받을 때가 온거 같아 정리 겸 작업 내용을 작성 해 보려 한다.

라이센스 처리전 까지 kibana 기능을 사용할 수 없다.

 

지금 회사에서 사용하는 'BASIC' 버전의 'Free License'  유효기간은 '1년'이며, 1년이 지났다면 라이센스 등록 페이지로 이동하여, 이름과 이메일, 국가 등의 정보를 등록하면 '라이센스 json 파일' 다운로드 링크를 이메일로 받을 수 있다.

 

작업 전  Elastic 버전 별 오픈 소스 제공 내용은 아래 참고 하시면 된다.

Basic 에 속한 기능들은 오픈소스 라이센스는 아니지만 무료로 사용할 수 있도록 제공되고 있다.

( 개발자 도구,  Kibana 쿼리 자동 완성  같은 편의 기능등이 대부분 Basic 라이센스에 속해 있다).

 

 

라이센스 등록 과정

 

아래 링크에 접속 하여 Basic License 등록을 시작 하자

 

Register | Elastic

Afghanistan Åland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia, P

register.elastic.co

 

등록과정-A

 

등록과정-B

등록 마무리 했다면 이제 메일을 확인 하여 라이센스 파일을 다운로드 한다. 첫 링크 /download/ 선택

 

다운로드 과정-A
다운로드 과정-B (해당 되는 버전 선택 하여 다운로드 진행 한다.)

 

라이센스 JSON 포멧은 아래와 같다.

{
    "license": {
      "uid": "",
      "type": "basic",
      "issue_date_in_millis": ,
      "expiry_date_in_millis": ,
      "max_nodes": ,
      "issued_to": "dongmin seol (dm)",
      "issuer": "Web Form",
      "signature": "hazE2k5J0oSNcW0bOAAABm",
      "start_date_in_millis": 
    }
 }

 

라이센스 교체

이제 서버로 이동하여 기존 라이센스 교체가 필요하다 서버로 접속 해본다.

다운로드한 license.json 파일을 서버로 옮긴 후 xpack의 rest api 로 밀어 넣어 주면 된다. 아래 참조 커멘드

curl -XPUT -u elastic:{elastic_password} 
https://{ipaddress}:9200/_xpack/license?acknowledge=true 
-d @/server/elasticsearch-5.1.1/{license_file_name}.json

 

라이센스 확인

 

등록한 라이센스 정보를 확인 해본다. 아래 참조 커멘드

curl https://{ipaddress}:9200/_license

결과는 아래와 같다.

 

'기타 > Elasticsearch' 카테고리의 다른 글

[Elasticsearch] DSL 쿼리  (0) 2021.09.29

+ Recent posts