elasticsearch 7.6.2 delete by query 사용시 search_phase_execution_exception 오류 발생

오류 증상 Delete By Query를 이용하여 문서를 삭제 하던 중 아래와 같은 에러가 발생 elasticsearch version : 7.6.2

elasticsearch too_many_buckets_exceptions

Terms Aggregation 사용 중 데이터 건수가 늘어남에 따라 아래와 같은 에러가 발생

iterm2에서 Trigger를 이용하여 특정조건에서 profile 변경하기

맥북에서 개발 및 서비스 운영을 하다 보면 ssh를 통해서 서버에 접속 할일이 많습니다

github에 repo clone 하지 않고 바로 로컬에서 첫 소스 코드 업로드 방법

보통 github에 소스코드 업로드시 아래와 같은 방법으로 진행 합니다

AWS RDS에서 생성한 mysql에 접속이 안될 경우

aws 상에서 서비스 구축 중 발생한 문제를 해결 하기 위해 구글링 하였으나 정확한 내용이 없어 기록으로 남깁니다 *** 오류상황 jdk version을 1.8 u292 에서 u312 으로 변경하고 나서 application 을 기동하였는데 exception을 발생시키고 MySQL에 접속이 불가한 상황 u292를 사용 하였을때는 정상 접속이 가능한 상황이었고 u312으로 변경 후 기존 application level의 코드 변경 없이 기동을 하였으나 아래와 같은 exception을 발생 하고 기동되지 않는 문제 발생

docker를 이용한 elasticdump 실전 가이드

NodeJS 설치 없이 docker를 이용 elasticdump를 사용하는 실전 가이드 입니다 기본적으로 docker는 설치 되어 있다고 가정하고 설명하겠습니다

elasticsearch 7 설정

설치 자체는 쉬우나 OS level의 환경설정이나 jvm 관련 설정 내용들이 잘 정리되어 있는 문서가 없어 별도로 정리 합니다

brew 명령어 실행시 Ignoring commonarker 오류 출력

brew 설치 후 install 실행시 Ignoring commonmarker-0.17.13 because its extensions are not built 와 같은 메세지가 계속적으로 출력되고 있었습니다.

리눅스 환경에서 text 파일 비교 후 중복 text 찾기

리눅스 환경에서 text 파일 혹은 임의의 파일를 비교 하여 중복인 text나 key 값 등을 뽑아 내고 싶을때가 있습니다. 엄청난 크기의 파일이 아니라면 간단한 리눅스 명령어로 찾을 수 있습니다

맥 zsh 쉘에서 git branch 명령어 실행 시 branch 리스트가 화면 전환되어 출력될때

맥에서 git branch -l 명령어 이용시 기존 bash 쉘에서는 명령어 아래에 바로 출력이 되었는데 zsh 쉘로 전환 후 갑자기 git 에서 branch 리스트를 화면전환하여 보여주고 있어서 불편했습니다

git 서버별 ssh key 설정 방법

git 서버가 여러개 있을 경우(회사 내부, github, bitbucket 등) 개인키/공개키를 쌍으로 등록해서 서버마다 다른키를 적용 할 수 있다.