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

docker-compose部署單機(jī)ES+Kibana

這篇具有很好參考價(jià)值的文章主要介紹了docker-compose部署單機(jī)ES+Kibana。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


本次elasticsearch和kibana版本為8.2.2
使用環(huán)境:centos7.9
本次記錄還包括:安裝elasticsearch中文分詞插件和拼音分詞插件

準(zhǔn)備工作

1、創(chuàng)建目錄和填寫配置

mkdir /home/es/single

echo "http.host: 0.0.0.0" >> ./config/elasticsearch.yml

echo "xpack.security.enabled: false" >> ./config/elasticsearch.yml

chmod -R 777 /home/es/single

2、準(zhǔn)備中文分詞插件和拼音分詞插件

2.1 獲取中文和拼音分詞插件

下載地址:

https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v8.2.2/elasticsearch-analysis-ik-8.2.2.zip

https://github.com/medcl/elasticsearch-analysis-pinyin/releases/download/v8.2.2/elasticsearch-analysis-pinyin-8.2.2.zip

ps. github是國外網(wǎng)站不好訪問,已將插件下載好放在了網(wǎng)盤里可自?。?/strong>

鏈接: https://pan.baidu.com/s/1996C788VCKhZ6BIj7heumQ
提取碼: p958

docker 配置單機(jī)es kinaban,ELK,docker,docker,elasticsearch
2.2 創(chuàng)建存放插件的文件夾

cd /home/es/single

mkdir plugins

將插件壓縮包本地解壓后 上傳到 plugins文件夾下

編寫docker-compose.yml

cd /home/es/single
vim docker-compose.yml
version: '2.1'
  
services:  
  elasticsearch:
    image: elasticsearch:8.2.2
    container_name: elasticsearch
    restart: always
    volumes:
      - ./config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
      - ./data:/usr/share/elasticsearch/data
      - ./plugins:/usr/share/elasticsearch/plugins
    environment:
      - "discovery.type=single-node"
      - "ES_JAVA_OPTS=-Xms64m -Xmx512m"     
    ports:
      - 9200:9200
      - 9300:9300
  kibana: 
    image: kibana:8.2.2
    container_name: kibana
    restart: always  
    environment:
      - ELASTICSEARCH_HOSTS=http://192.168.8.87:9200       
    ports:
      - 5601:5601

啟動(dòng)服務(wù)

cd /home/es/single
# 后臺(tái)啟動(dòng)
docker compose up -d 

ps. 其他管理服務(wù)的命令

#關(guān)閉
docker compose stop 
#關(guān)閉并刪除容器
docker compose down 
#重啟服務(wù)
docker compose restart 

驗(yàn)證部署結(jié)果

1、查看容器運(yùn)行狀態(tài)

docker ps

docker 配置單機(jī)es kinaban,ELK,docker,docker,elasticsearch
2、訪問頁面
Elasticsearch
docker 配置單機(jī)es kinaban,ELK,docker,docker,elasticsearch
Kibana
docker 配置單機(jī)es kinaban,ELK,docker,docker,elasticsearch
3、操作ES
步驟:
(1)進(jìn)入Kibana
docker 配置單機(jī)es kinaban,ELK,docker,docker,elasticsearch
(2)使用Kibana的 Dev Tools 操作Elasticsearch
docker 配置單機(jī)es kinaban,ELK,docker,docker,elasticsearch
4、看分詞器插件是否正常使用

4.1 查看插件

GET _cat/plugins

docker 配置單機(jī)es kinaban,ELK,docker,docker,elasticsearch

4.2 測(cè)試中文插件ik

ik提供的兩種analyzer:

  1. ik_max_word會(huì)將文本做最細(xì)粒度的拆分,適合 Term Query;
  2. ik_smart: 會(huì)做最粗粒度的拆分,適合 Phrase 查詢。

ik_max_word 分詞結(jié)果

GET _analyze
{
  "tokenizer": "ik_max_word",
  "text": ["天安門"]
}

docker 配置單機(jī)es kinaban,ELK,docker,docker,elasticsearch

ik_smart 分詞結(jié)果

GET _analyze
{
  "tokenizer": "ik_smart",
  "text": ["天安門"]
}

docker 配置單機(jī)es kinaban,ELK,docker,docker,elasticsearch

查看 拼音 分詞結(jié)果

GET _analyze
{
  "tokenizer": "pinyin",
  "text": ["天安門"]
}

docker 配置單機(jī)es kinaban,ELK,docker,docker,elasticsearch

拼音分詞器拆詞時(shí),除了會(huì)將每個(gè)文字轉(zhuǎn)化為拼音,也會(huì)存每個(gè)文字的首字母。實(shí)現(xiàn)搜索首字母也能返回對(duì)應(yīng)結(jié)果的效果

效果示例如圖:
docker 配置單機(jī)es kinaban,ELK,docker,docker,elasticsearch文章來源地址http://www.zghlxwxcb.cn/news/detail-851436.html

到了這里,關(guān)于docker-compose部署單機(jī)ES+Kibana的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • docker-compose快速部署elasticsearch-8.x(單機(jī)版)

    docker-compose快速部署elasticsearch-8.x(單機(jī)版)

    環(huán)境信息 以下是本次實(shí)戰(zhàn)的環(huán)境信息,可以作為參考 操作系統(tǒng):Centos8 ElasticSearch:8.4.2 Linux環(huán)境設(shè)置(官方推薦) ?配置 vm.max_map_count ?不能低于? 262144 查看是否配置? vm.max_map_count ?setting 打開文件/etc/sysctl.conf在尾部添加一行配置vm.max_map_count = 262144修改保存, 然后執(zhí)行命令

    2024年02月12日
    瀏覽(24)
  • ES-部署(docker-compose)

    參考資料 http://www.baiyp.ren/elasticsearch-集群部署.html 說明 一個(gè)服務(wù)器,三個(gè)es服務(wù)節(jié)點(diǎn),一個(gè)kibana容器,一個(gè)elasticsearch-head服務(wù)節(jié)點(diǎn)。 es版本為7.17.5。 服務(wù)器地址:192.168.127.142。 elasticsearch 不建議使用docker,容器部署不適合有狀態(tài)服務(wù)。這里是為了學(xué)習(xí)方便。 安裝流程 安裝

    2024年02月08日
    瀏覽(30)
  • 如何通過docker-compose部署ES集群

    一、概述 Linux系統(tǒng)搭建ES集群的方式有很多種,其中通過docker-compose進(jìn)行安裝最為方便。 二、準(zhǔn)備 1、配置虛擬機(jī) 1.1、設(shè)置IP 將虛擬機(jī)IP設(shè)置為192.168.1.100; 1.2、設(shè)置內(nèi)存 將虛擬機(jī)內(nèi)存設(shè)置為4G,內(nèi)存太小可能導(dǎo)致某個(gè)ES節(jié)點(diǎn)無法正常運(yùn)行; 1.3、修改limits.conf limits.conf文件可以

    2024年02月16日
    瀏覽(33)
  • 如何通過docker-compose部署單節(jié)點(diǎn)ES

    一、概述 Linux系統(tǒng)搭建單節(jié)點(diǎn)ES的方式有很多種,其中通過docker-compose進(jìn)行安裝最為方便。 二、準(zhǔn)備 1、配置虛擬機(jī) 1.1、設(shè)置IP 將虛擬機(jī)IP設(shè)置為192.168.1.100; 1.2、設(shè)置內(nèi)存 將虛擬機(jī)內(nèi)存設(shè)置為4G,內(nèi)存太小可能導(dǎo)致ES無法正常運(yùn)行; 1.3、修改limits.conf limits.conf文件可以設(shè)置用

    2024年02月15日
    瀏覽(33)
  • 雜記 | 在Linux上使用Docker-compose安裝單機(jī)版Milvus向量數(shù)據(jù)庫并配置訪問控制和可視化面板(Attu)

    雜記 | 在Linux上使用Docker-compose安裝單機(jī)版Milvus向量數(shù)據(jù)庫并配置訪問控制和可視化面板(Attu)

    Milvus是一款開源的向量數(shù)據(jù)庫,它專為AI應(yīng)用設(shè)計(jì),用于管理和檢索海量的特征向量。Milvus的優(yōu)勢(shì)主要包括: 高效的向量檢索性能 :Milvus采用了多種先進(jìn)的索引算法,如IVF, HNSW, ANNOY等,能夠在大規(guī)模數(shù)據(jù)集上實(shí)現(xiàn)高效的近似最近鄰搜索。 易于擴(kuò)展和維護(hù) :Milvus支持水平和垂

    2024年01月19日
    瀏覽(23)
  • 【云原生】Docker-compose單機(jī)容器集群編排

    【云原生】Docker-compose單機(jī)容器集群編排

    Compose是單機(jī)編排容器集群或者是分布式服務(wù)容器的應(yīng)用工具。通過Compose,可以使用YAML文件來配置應(yīng)用程序的服務(wù)。然后,使用一個(gè)命令,就可以從配置中創(chuàng)建并啟動(dòng)所有服務(wù)。 Docker-Compose是一個(gè)容器編排工具。通過一個(gè).yml或.yaml文件,將所有的容器的部署方法、文件映射、

    2024年02月09日
    瀏覽(30)
  • docker-compose部署6.8.23版本elasticsearch+es-head+kibana多節(jié)點(diǎn)集群及部分排錯(cuò)處理

    docker-compose部署6.8.23版本elasticsearch+es-head+kibana多節(jié)點(diǎn)集群及部分排錯(cuò)處理

    現(xiàn)階段很多elasticsearch部署都是7版本之上的,但部分要求是6.8版本,倆者很多配置參數(shù)存在差異問題,elasticsearch有狀態(tài)服務(wù),kubernetes和docker啟動(dòng)有點(diǎn)麻煩,最好用docker-compose啟動(dòng),可以保證數(shù)據(jù)穩(wěn)定。 節(jié)點(diǎn)信息 hosts信息 192.168.121.137 es-master 192.168.121.138 es-node1 master執(zhí)行,node改

    2024年02月14日
    瀏覽(28)
  • Jenkins+Docker+Docker-Compose自動(dòng)部署,SpringCloud架構(gòu)公共包一個(gè)任務(wù)配置

    Jenkins+Docker+Docker-Compose自動(dòng)部署,SpringCloud架構(gòu)公共包一個(gè)任務(wù)配置

    前言 Jenkins和docker的安裝,隨便百度吧,實(shí)際場(chǎng)景中我們很多微服務(wù)的架構(gòu),都是有公共包,肯定是希望一個(gè)任務(wù)能夠把公共包的配置加進(jìn)去,一并構(gòu)建,ok,直接上干貨。 Jenkins 全局環(huán)境安裝 這里使用 clean package -Dmaven.test.skip=true 使用docker內(nèi)部網(wǎng)絡(luò),分配ip,參考docker創(chuàng)建網(wǎng)

    2024年02月15日
    瀏覽(51)
  • 【Java】微服務(wù)——Docker容器部署(docker安裝,docker配置鏡像加速,DockerHub,docker基本操作,Dockerfile自定義鏡像.Docker-Compose)

    【Java】微服務(wù)——Docker容器部署(docker安裝,docker配置鏡像加速,DockerHub,docker基本操作,Dockerfile自定義鏡像.Docker-Compose)

    微服務(wù)雖然具備各種各樣的優(yōu)勢(shì),但服務(wù)的拆分通用給部署帶來了很大的麻煩。 分布式系統(tǒng)中,依賴的組件非常多,不同組件之間部署時(shí)往往會(huì)產(chǎn)生一些沖突。 在數(shù)百上千臺(tái)服務(wù)中重復(fù)部署,環(huán)境不一定一致,會(huì)遇到各種問題 1.1.1.應(yīng)用部署的環(huán)境問題 大型項(xiàng)目組件較多,運(yùn)

    2024年02月04日
    瀏覽(33)
  • Docker Compose部署Mongodb教程-單機(jī)

    Docker Compose部署Mongodb教程-單機(jī)

    目錄 一、拉取Mongodb鏡像 1.1 使用docker命令拉取Mongodb鏡像 二、創(chuàng)建docker-compose.yml文件 2.1 創(chuàng)建mongodb目錄 2.2 創(chuàng)建yml相關(guān)文件 三、編寫配置文件 四、啟動(dòng)Mongodb 五、安全驗(yàn)證 5.1? 開啟安全驗(yàn)證 5.2 設(shè)置用戶賬號(hào)權(quán)限 5.3 驗(yàn)證權(quán)限? ?Docker Compose 是一個(gè)用于定義和運(yùn)行多容器 Dock

    2024年04月17日
    瀏覽(22)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包