Elastic Search 13

ES 설치 체크리스트

**OS 방화벽 무조건 꺼라 1. 네트워크 설정 1 (VBOX 기준 각 VM 네트워크 설정 = (1.Host only adapater (내부 vm간 통신) 2. NAT 네트워크 (외부 통신 = 키바나 + 인터넷) 2. 네트워크 설정 2 : 각 VM에 IP fix해주기 + 게이트웨이 설정 코드는 아래와 같다. NAT 네트워크 : TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=eui64 NAME=enp0s3 UUID=18f..

Elastic Search 2023.09.15

Modue 5~8 실습 내용 보강 (발표 후)

-Data Stream time_series data에 사용한다. time_series data들은 growing 속도가 매우 빠르기 때문에, 여러 인덱싱이 필요하다. 우리가 똑같은 구조의 indexing을 편리하게 (자동 인덱싱) 하기 위해서 data stream 기능이 elastic search에 추가가 되었다. 이러한 방식을 backing-indexing이라고 한다. 기존 alias 방식은 우리가 수동적으로 인덱싱을 해야해서 불편함 data stream에서 Write operation은 가장 뒤 backing_index에 수행되게 된다. 특정한 인덱스로의 쓰기 수행은 할 수 없다. (수정하고 싶다면 update_by_query나 delete_by_query 문을 사용해라) -Index Templat..

Elastic Search 2023.08.07

Module 1~4 실습 내용 보강 (발표 후)

At Module 1....... Q: 클러스터와 노드의 관계성 각 노드마다 role이 정해져 있는 건 알겠다. (노드는 서버 단위로 취급한다, 그리고 하나의 클러스터는 다수의 서버로 바인딩하여 운영된다.) 나는 서버가 제일 큰 단위라고 알고있는데, 그럼 서버보다 더 큰 단위는 무엇인건가? A : 여기에 대한 답은 서버위에 또 서버가 상주하고 있는 것이라 생각하면 편할 것이다. 애초에 어떠한 단어에 비유를 하려고 하지마라. 가장 큰 단위가 클러스터이다. Q : 각 노드는 제 마다 역할이 있다. (마스터, 데이터, 인제스트, Tribe 노드로 구분) , 그럼 그 중에서 마스터 노드와 Tribe 노드는 무엇인가? A : 인제스트 노드는 enrich policy를 적용시키는 노드이다. 마스터 노드는 인덱스의 ..

Elastic Search 2023.08.07