ES7 二 IK中文分詞器安裝

2021-10-09 10:55:12 字數 1072 閱讀 3769

注意:版本必須跟elasticsearch一樣,這裡我選擇7.4.0

二. 安裝

# 建立乙個資料夾,譬如叫做es74

mkdir es74

# 拷貝正在執行elasticsearch的檔案到es74資料夾

docker cp es:/usr/share/elasticsearch /home/shenyi/es74

# 在該資料夾建立叫做ik的目錄

mkdir /home/shenyi/es74/elasticsearch/plugins/ik

# 重新啟動

docker stop es && docker rm es

docker run -d --name es -v /home/shenyi/es74/elasticsearch:/usr/share/elasticsearch -p 9200:9200 es:74

三. 測試

補充:錯誤一:對映的目錄沒有訪問許可權

解決:

chown -r shenyi:shenyi /home/shenyi/es74/elasticsearch
錯誤二:elasticsearch和ik版本不對應(我elasticsearch的版本明明是7.4.0,上面卻說是7.4.2,我真是服了)

解決:

# 修改配置檔案

sudo

vi es74/elasticsearch/plugins/ik/plugin-descriptor.properties

# 在最底下修改,然後儲存退出

elasticsearch.version=你的es版本號

es5 0 安裝ik中文分詞器 mac

es5.0整合ik中文分詞器,網上資料很多,但是講的有點亂,有的方法甚至不能正常執行此外掛程式 特別注意的而是,es的版本一定要和ik外掛程式的版本相對應 找到合適在即es版本 解壓zip包,並將其複製到es的plugins資料夾下,並將資料夾改名為ik 重啟es.測試ik 建立乙個索引 測試分詞效...

ik分詞器安裝

官方demo es中plugins最終結果 es中conf analysis ik的最終結果 執行 plugin安裝 1.查詢es程序 ps ef grep elastic 2.殺掉es程序 kill 9 2382 程序號 3.重啟es sh elasticsearch d 1.通過rest方式建立...

ik分詞器安裝

lucene的ik分詞器早在2012年已經沒有維護了,現在我們要使用的是在其基礎上維護公升級的版本,並且開發為elasticsearch的整合外掛程式了,與elasticsearch一起維護公升級,版本也保持一致,最新版本 6.3.0 上傳課前資料中的zip包,解壓到elasticsearch目錄的...