国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ElasticSearch 部署及安裝ik分詞器

這篇具有很好參考價(jià)值的文章主要介紹了ElasticSearch 部署及安裝ik分詞器。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

ansiable playbook鏈接:

https://download.csdn.net/download/weixin_43798031/87719490

需要注意的點(diǎn):公司es集群現(xiàn)以三個(gè)角色部署分別為 Gateway、Master、Data 簡單的理解可以理解為在每臺機(jī)器上部署了三個(gè)es,以端口和配置文件來區(qū)分這三個(gè)es不同的功能。

我們知道本來安裝分詞器是件特別簡單的事網(wǎng)上的教程也是一大片一大片的,在我們的環(huán)境和架構(gòu)下需要特別注意的是在安裝分詞器的時(shí)候,需要給這三個(gè)不同的角色(Gateway、Master、Data)分別安裝ik分詞器。

在es 5.5版本之后就不需要修改es的配置文件進(jìn)行配置分詞器了。還有一定要用es對應(yīng)版本的分詞器,否則啟動(dòng)的時(shí)候會(huì)有報(bào)錯(cuò)。

elasticsearch version:?7.6.1

elasticsearch ik:7.6.1

elasticsearch-analysis-ik?:Releases · medcl/elasticsearch-analysis-ik · GitHub

啟動(dòng)用戶:elasticsearch? su elasticsearch

路徑:/opt? 三個(gè)es進(jìn)程

一、使用ansiable playbook 安裝部署es集群

1.? 登錄ansiable服務(wù)器進(jìn)入/home/sunwenbo/es 目錄下,看到如下截圖的這些目錄及文件

ElasticSearch 部署及安裝ik分詞器

2. 修改vars.yml文件中的配置,該文件為ansiable-playbook的變量文件如下圖,修改標(biāo)記點(diǎn)1 和標(biāo)記點(diǎn)2

ElasticSearch 部署及安裝ik分詞器

配置說明:
---
#es的源路徑,進(jìn)行安裝時(shí),會(huì)將該目錄發(fā)往要安裝es的服務(wù)器
src_path: "/home/sunwenbo/es/elasticsearch"
#es目標(biāo)路徑
dest_path: "/opt"
#master的目標(biāo)文件當(dāng)將elasticsearch發(fā)送到目標(biāo)服務(wù)器/opt目錄下,會(huì)進(jìn)行對該目錄改名
master_dest_path: "/opt/elasticsearch-master"
gateway_dest_path: "/opt/elasticsearch-gateway"
data_dest_path: "/opt/elasticsearch-data"
#集群名稱,安裝時(shí)候需要看工單上申請es集群的名稱,如果沒有需要和工單發(fā)起人確認(rèn)
cluster_name: "superfe-goods-server-dependent"
#master列表,如果有多個(gè)節(jié)點(diǎn)的情況下,這里需要填寫多個(gè)
master_list: '["10.138.7.41:20100","10.138.7.42:20100","10.138.7.40:20100"]'

3. 修改ip.txt文件,將IP分別填入這個(gè)文件

ElasticSearch 部署及安裝ik分詞器

4. 執(zhí)行安裝命令,正常情況下,這時(shí)候一個(gè)es集群已經(jīng)配置好了。如果啟動(dòng)失敗的話查看/opt/elasticsearch-master/logs/${集群名稱}.log日志

ansible-playbook -i ip.txt es.yml -b

二、安裝IK分詞器

1.? 執(zhí)行如下playbook

cd /home/sunwenbo/es
ansible-playbook -i ip.txt ik.yml -b

2. 檢查是否安裝成功

可以看到我們安裝的三個(gè)服務(wù)器,每個(gè)服務(wù)器上的三個(gè)es角色都已經(jīng)安裝上ik分詞器了。

?ElasticSearch 部署及安裝ik分詞器

3. 創(chuàng)建一個(gè)類型為ik_max_word的索引,shards_acknowledged為true則為正常

ElasticSearch 部署及安裝ik分詞器文章來源地址http://www.zghlxwxcb.cn/news/detail-426601.html

三、es常用命令

查看安裝的插件
curl http://localhost:40000/_cat/plugins
 
查看es集群狀態(tài)
curl -XGET http://localhost:40000/_cluster/health?pretty
 
查看節(jié)點(diǎn)信息
curl -XGET http://localhost:40000/_cat/nodes?v
 
查看節(jié)點(diǎn)進(jìn)程信息
curl -XGET http://localhost:40000/_cat/nodes/process?pretty
 
查看索引信息
curl -XGET http://localhost:40000/_cat/indices?v
 
查看狀態(tài)信息
curl -XGET http://localhost:40000/_cluster/health?pretty
 
刪除索引
curl -XDELETE 'localhost:20000/.elastichq/'
 
創(chuàng)建索引
curl -XPUT 'localhost:20000/test/'
 
retry重試
curl -X POST localhost:20000/_cluster/reroute?retry_failed=true
 
查看報(bào)錯(cuò)原因
curl -XGET localhost:20000/_cluster/allocation/explain?pretty
 
找到狀態(tài)為 red 的索引
curl -X GET "http://localhost:40000/_cat/indices?v="
 
找到 UNASSIGNED 節(jié)點(diǎn)
curl -X GET "http://localhost:40000/_cat/shards"
 
找到機(jī)器id
curl -X GET "http://localhost:40000/_nodes/process?"
 
ik分詞器和pinyin分詞器測試命令,針對7.6.1版本
curl 'http://127.0.0.1:20000/_analyze?pretty=true' -H 'Content-Type: application/json' -d '{ "analyzer":"ik_max_word", "text":"我愛你,中國"}'
 
curl 'http://127.0.0.1:20000/_analyze?pretty=true' -H 'Content-Type: application/json' -d '{ "analyzer":"pinyin", "text":"我愛你,中國"}'
 
curl 'http://127.0.0.1:20000/_analyze?pretty=true' -H 'Content-Type: application/json' -d '{ "analyzer":"ik_max_word", "text":"好好學(xué)習(xí),天天向上"}'
 
curl 'http://127.0.0.1:20000/_analyze?pretty=true' -H 'Content-Type: application/json' -d '{ "analyzer":"pinyin", "text":"好好學(xué)習(xí),天天向上"}'

到了這里,關(guān)于ElasticSearch 部署及安裝ik分詞器的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Elasticsearch07:ES中文分詞插件(es-ik)安裝部署

    Elasticsearch07:ES中文分詞插件(es-ik)安裝部署

    在中文數(shù)據(jù)檢索場景中,為了提供更好的檢索效果,需要在ES中集成中文分詞器,因?yàn)镋S默認(rèn)是按照英文的分詞規(guī)則進(jìn)行分詞的,基本上可以認(rèn)為是單字分詞,對中文分詞效果不理想。 ES之前是沒有提供中文分詞器的,現(xiàn)在官方也提供了一些,但是在中文分詞領(lǐng)域,IK分詞器是

    2024年02月03日
    瀏覽(28)
  • Docker安裝部署[8.x]版本Elasticsearch+Kibana+IK分詞器

    Docker安裝部署[8.x]版本Elasticsearch+Kibana+IK分詞器

    在我發(fā)的上一個(gè)博客里記錄了如何安裝7.x版本的elasticsearch,我在跟著教學(xué)學(xué)習(xí)Java Rest Client的時(shí)候發(fā)現(xiàn)在elastic的官網(wǎng)上Java Rest Client已經(jīng)被標(biāo)注為過時(shí)了,elastc提供了全新的Elasticsearch Java API Client,作為程序員,應(yīng)該勇于去嘗試新技術(shù),因此我決定繼續(xù)嘗試使用elasticsearch8.x版本

    2024年02月05日
    瀏覽(73)
  • windows環(huán)境基于Elasticsearch8.4.0的IK中文分詞器的安裝、部署、使用

    windows環(huán)境基于Elasticsearch8.4.0的IK中文分詞器的安裝、部署、使用

    目錄 問題現(xiàn)象: 解決方法: 1、下載IK中文分詞器 2、部署 3、使用 前言(選看) ? ? ? 最近在重溫Elasticsearch,看來一下官網(wǎng),都出到8.4.3版本了。想當(dāng)初學(xué)的時(shí)候用的還是5.6.8,版本更新了很多意味著有大變動(dòng)。 ????????? windows環(huán)境基于Elasticsearch8.4.0的IK中文分詞器的安

    2024年02月13日
    瀏覽(33)
  • 【ElasticSearch 】IK 分詞器安裝

    【ElasticSearch 】IK 分詞器安裝

    Elasticsearch 要使用 ik,就要先構(gòu)建 ik 的 jar包,這里要用到 maven 包管理工具,而 maven 需要java 環(huán)境,而 Elasticsearch 內(nèi)置了jdk, 所以可以將JAVA_HOME設(shè)置為Elasticsearch 內(nèi)置的jdk 1)設(shè)置JAVA_HOME 2)準(zhǔn)備maven安裝包 上傳 maven 安裝包 3)解壓maven安裝包 tar xzf apache-maven-3.1.1-bin.tar.gz 4)設(shè)

    2024年02月07日
    瀏覽(21)
  • 安裝elasticsearch、kibana、IK分詞器、擴(kuò)展IK詞典

    安裝elasticsearch、kibana、IK分詞器、擴(kuò)展IK詞典

    后面還會(huì)安裝 kibana ,這個(gè)會(huì)提供可視化界面方面學(xué)習(xí)。 需要注意的是 elasticsearch 和 kibana 版本一定要一樣?。?! 否則就像這樣 1、創(chuàng)建網(wǎng)絡(luò) 因?yàn)槲覀冞€需要部署kibana容器,因此需要讓es和kibana容器互聯(lián)。這里先創(chuàng)建一個(gè)網(wǎng)絡(luò): 2、鏡像安裝 pull 安裝 因?yàn)殓R像文件比較大,將

    2024年02月02日
    瀏覽(46)
  • 本地elasticsearch中文分詞器 ik分詞器安裝及使用

    本地elasticsearch中文分詞器 ik分詞器安裝及使用

    ElasticSearch 內(nèi)置了分詞器,如標(biāo)準(zhǔn)分詞器、簡單分詞器、空白詞器等。但這些分詞器對我們最常使用的中文并不友好,不能按我們的語言習(xí)慣進(jìn)行分詞。 ik分詞器就是一個(gè)標(biāo)準(zhǔn)的中文分詞器。它可以根據(jù)定義的字典對域進(jìn)行分詞,并且支持用戶配置自己的字典,所以它除了可

    2024年02月05日
    瀏覽(37)
  • ElasticSearch8安裝ik分詞器

    ElasticSearch8安裝ik分詞器

    下載與es版本一致的插件包 https://github.com/medcl/elasticsearch-analysis-ik/releases es版本8.2.3,所以下載8.2.3的插件 離線安裝 cd /usr/local/elasticsearch/ ./bin/elasticsearch-plugin install file:///usr/local/elasticsearch/elasticsearch-analysis-ik-8.2.3.zip -v 在線安裝,github網(wǎng)絡(luò)不穩(wěn),不建議 ./bin/elasticsearch-plugin

    2024年02月16日
    瀏覽(26)
  • linux 安裝elasticsearch和ik分詞

    下載elasticsearch wget?https://artifacts.elastic.co/downloads/elasticserch/elasticsearch-7.17.10.tar.gz 解壓elsaticsearch到/usr/local/elasticsearch tar -zxvf?elasticsearch-7.17.10.tar.gz 修改配置文件elasticsearch.yml vim? /usr/local/elasticsearch-7.17.10/config/elasticsearch.yml # 集群名稱 cluster.name: myelasticsearch # es節(jié)點(diǎn)id node.nam

    2024年02月01日
    瀏覽(33)
  • Elasticsearch安裝中文分詞器IK Analyzer

    Elasticsearch安裝中文分詞器IK Analyzer

    提示:文章寫完后,目錄可以自動(dòng)生成,如何生成可參考右邊的幫助文檔 本文介紹IK Analyzer分詞器的安裝配置、使用以及ES數(shù)據(jù)遷移。 克隆IK分詞器項(xiàng)目,根據(jù)README的描述選擇對應(yīng)版本的分支。瀏覽器訪問ES的ip+端口就能看到版本信息,所以我需要切到master分支。 打開pom需要

    2024年02月12日
    瀏覽(33)
  • Docker:Elasticsearch安裝配置IK分詞器

    Docker:Elasticsearch安裝配置IK分詞器

    一、背景: ? 搞了elasticsearch和kibana的安裝和配置,在進(jìn)行分詞的時(shí)候沒有達(dá)到自己預(yù)想的效果,于是寫一下elasticsearch的ik分詞器的安裝和配置(自定義分詞)。 二、解決方式: 1:首先看看沒有加ik分詞器的效果。 2:下載ik軟件包。 ?3:選擇自己響應(yīng)版本。 ?4:將下載好的

    2023年04月18日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包