728x90
반응형
ElasticSearch
에서 다음과 같은 로그가 발생했었다.
[WARN ][o.e.d.i.m.MapperService ] [_default_] mapping is deprecated since it is not useful anymore now that indexes cannot have more than one type
이 로그는 _default_
mapping을 사용해서 발생하는 문제로
6.0.0 부터 Deprecated 되어 실제 적용된 매핑 타입으로 적용하면 된다.
그러나 "실제 적용된 매핑 타입으로 적용"을 어떻게 해야하는지 찾을 수 없었다.
mapping api로 되는지도 해봤지만 전혀 되지 않았고 Kibana
설정으로도 변경을 할 수 없었다.
인덱스를 새로 만들어서 복사해보라는 것도 있어 이를 해봤지만 이것 역시 _default_
가 생겼다.
그러다가 다른 인덱스에서는 발생을 안하는데 logstash
로 시작하는 인덱스에서만 _default_
가 있어
인덱스 이름에 logstash
를 다른 이름으로 변경하여 저장해보니 _default_
가 만들어지지 않았다.
정확한 이유는 모르겠지만 logstash
로 시작되는 인덱스의 경우에는 _default_
가 생성되는 것으로 보여진다.
참고 문헌
반응형
'Log' 카테고리의 다른 글
[Log] Spark 현재 날짜 조회 및 형변환 (0) | 2020.09.10 |
---|---|
[Log] Zeppelin 크론 설정하기 (0) | 2020.08.27 |
[Log] HDFS Web UI Permission denied (0) | 2020.04.02 |
[Log] librdkafka 빌드하기 (0) | 2020.03.26 |
[Log] Logstash 403 에러 해결 (0) | 2020.03.19 |