문제 확인
데이터 검증을 위해 키바나 페이지에 접근하니 상태 빨강 license-expired 경고 메세지를 보여주고 있다.
라이센스 새로 발급 받을 때가 온거 같아 정리 겸 작업 내용을 작성 해 보려 한다.
지금 회사에서 사용하는 'BASIC' 버전의 'Free License' 유효기간은 '1년'이며, 1년이 지났다면 라이센스 등록 페이지로 이동하여, 이름과 이메일, 국가 등의 정보를 등록하면 '라이센스 json 파일' 다운로드 링크를 이메일로 받을 수 있다.
작업 전 Elastic 버전 별 오픈 소스 제공 내용은 아래 참고 하시면 된다.
Basic 에 속한 기능들은 오픈소스 라이센스는 아니지만 무료로 사용할 수 있도록 제공되고 있다.
라이센스 등록 과정
아래 링크에 접속 하여 Basic License 등록을 시작 하자
등록 마무리 했다면 이제 메일을 확인 하여 라이센스 파일을 다운로드 한다. 첫 링크 /download/ 선택
라이센스 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 |
---|