Intro
오픈서치 인덱스 세팅 중 파라미터 값을 변경해야할때, 아래와 같은 오류 메시지가 띄고, 변경이 되질 않는다.
[illegal_argument_exception] Can't update non dynamic settings [[index.analysis.analyzer.my_filter.filter]] for open indices [[my-index/[...]]]
이 때는 해당 인덱스를 Close한 후, 파라미터를 다시 변경하고, Open을 진행한다
Console
Post
POST indexName/_close
PUT indexName/_settings
"settings": {
"index.codec": "best_compression"
}
POST indexName/_open
index close 시, index는 사용을 못하니, 당연히 데브 환경에서 사용해야 하고 프로덕션 환경에선 조심해야함
참고
- https://opensearch.org/docs/latest/api-reference/index-apis/update-settings/
반응형