728x90
2023.11.28 - [😒 저 저 저 개념없는 나] - [OpenSearch / Docker] 한국어 형태소 분석기 Nori 설치
이전에 포스팅했던 요 글처럼 진행 하는데
PUT test00
{
"settings": {
"analysis": {
"analyzer": {
"korean_analyzer": {
"tokenizer": "nori_tokenizer"
}
}
}
}
}
이렇게 index를 생성하려고 보니
{
"error": {
"root_cause": [
{
"type": "illegal_argument_exception",
"reason": "Custom Analyzer [korean_analyzer] failed to find tokenizer under name [nori_tokenizer]"
}
],
"type": "illegal_argument_exception",
"reason": "Custom Analyzer [korean_analyzer] failed to find tokenizer under name [nori_tokenizer]"
},
"status": 400
}
요런 오류가 나고이따.
나는 이전에 했던 대로 분명히 야무지게 깔았는데
1. 껌을 껐다 켜도
2. 도커를 껐다 켜도
3. 컨테이너를 싹 밀어버리고 다시깔아도
저 오류가 발생한다.
알고보니 docker-compose.yml 파일에 두 줄을 추가해야한다.
- /elasticsearch/data:/usr/share/elasticsearch/data
- /elasticsearch/logs:/usr/share/elasticsearch/logs
volume에 요 두 줄을 추가 하고 이미지를 구축해야
nori를 깔아도 nori가 없다는 저런 오류 없이
야무지고 깔끔하게 실행된다 뀨
728x90
'😒 저 저 저 개념없는 나 > 🐳 docker' 카테고리의 다른 글
[Docker] Docker을 깔끔하게 밀어버리자 (feat. COM Surrogate) | 인턴 (2) | 2023.12.08 |
---|---|
[OpenSearch / Docker] OpenSearch 사용자 사전 설정 | 인턴 (1) | 2023.11.29 |
[OpenSearch / Docker] Docker-Compose OpenSearch 설치 Window | 인턴 (0) | 2023.11.29 |
[OpenSearch / Docker] 한국어 형태소 분석기 Nori 설치 | 인턴 (2) | 2023.11.28 |