전체 글 (772) 썸네일형 리스트형 Index Lifecycle Management [1. 개요]Index Lifecycle Management (이하 ILM) 에 관하여 정리한다.ILM 은 4단계로 구성 된다.HotWarmColdDelete[2. Hot phase] [2. Warm phase]이 단계에서는 보통 index 에 더 이상 write 가 거의 발생하지 않는다고 볼 수 있다.warm phase 를 40일 정도 뒤에 되도록 설정하고index 는 월 단위로 rotate 하는 경우라면, write 없이 read 만 발생한다고 볼 수 있다. 여기서 효율적인 read 를 위해 index 의 shard 개수를 shrink 옵션을 통해 조정 할 수 있다. 보통 read 성능 향상을 위해 shard 개수를 줄이는 방향으로 설정함.여기서, 현재 적용 중인 ilm 의 shrink 옵션에서 sh.. git merge [1. 개요]git merge 는 기본적으로 다른 branch 의 커밋 사항을 현재 branch 에 반영하는 것으로여기서는 git merge 시 사용 가능한 여러 옵션을 정리하도록 한다. 현재 branch: master다른 branch: develop[2. --no-ff]$ git merge --no-ff develop --no-ff 는 fast forward(=ff) 가 가능하더라도 하지 않고, 새로운 commit 으로 생성한다는 의미이다.merge 후 에도, master 와 develop branch 는 서로 다른 HEAD 를 가리키게 된다.fast forward 가 가능한 경우에는 master 의 HEAD 가 develop 의 HEAD 와 같아지게 됨.[3. --squash]$ git merge -.. ansible-playbook 설치 [1. 개요]ansible 을 설치할 때, yum 이나 apt 같은 패키지 매니저를 이용하여 설치할 수 도 있지만,pip 를 이용하여 설치 할 수 도 있다.[2. 설치 방법]python 버전 3.8.10 이고,이 때, pip 버전 24.3.1. 에서 python3 -m pip install --user ansible 시,설치 된 ansible 버전은 2.13.13 ## ansible 설치 실패 시 아래 실행을 고려해보도록 한다.## python3 -m pip install --user upgrade pip 이전 1 2 3 4 5 6 7 ··· 258 다음