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

docker部署單機ES集群7.2.0

這篇具有很好參考價值的文章主要介紹了docker部署單機ES集群7.2.0。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

部署步驟

初始化es配置文件

    -- 拉取es鏡像
    docker pull elasticsearch:7.2.0
    --創(chuàng)建掛載目錄[data:存放索引數(shù)據(jù),plugins:存放es插件]
    mkdir -p  /bkb/runtime/docker/es/config/data1
    mkdir -p  /bkb/runtime/docker/es/config/data2
    mkdir -p  /bkb/runtime/docker/es/config/data3
    mkdir -p  /bkb/runtime/docker/es/config/plugins1
    mkdir -p  /bkb/runtime/docker/es/config/plugins2
    mkdir -p  /bkb/runtime/docker/es/config/plugins3

    -- 設(shè)置執(zhí)行權(quán)限
    chmod 777 -R /bkb/runtime/docker/es/config/ 
 --data1/data2/data3 分別創(chuàng)建es.yml [network.publish_host:填寫服務(wù)器ip]

vim /bkb/runtime/docker/es/config/es1.yml
 ->>

cluster.name: test-es
node.name: node1
network.host: 0.0.0.0
###如果是三臺主機做,這里要加入內(nèi)網(wǎng)ip,才能建立集群如下一行參數(shù)
# network.publish_host: 192.168.1.43
###如果是三臺主機做,這里要加入內(nèi)網(wǎng)ip,才能建立集群如上一行參數(shù)
http.port: 9201
transport.tcp.port: 9301
discovery.seed_hosts: ["192.168.3.214:9301","192.168.3.214:9302","192.168.3.214:9303"]
cluster.initial_master_nodes: ["node1"]
bootstrap.system_call_filter: false
bootstrap.memory_lock: false
http.cors.enabled: true
http.cors.allow-origin: "*"


vim /bkb/runtime/docker/es/config/es2.yml
 ->>
cluster.name: test-es
node.name: node2
network.host: 0.0.0.0
###如果是三臺主機做,這里要加入內(nèi)網(wǎng)ip,才能建立集群如下一行參數(shù)
# network.publish_host: 192.168.1.44
###如果是三臺主機做,這里要加入內(nèi)網(wǎng)ip,才能建立集群如上一行參數(shù)
http.port: 9202
transport.tcp.port: 9302
discovery.seed_hosts: ["192.168.3.214:9301","192.168.3.214:9302","192.168.3.214:9303"]
cluster.initial_master_nodes: ["node1"]
bootstrap.system_call_filter: false
bootstrap.memory_lock: false
http.cors.enabled: true
http.cors.allow-origin: "*"

vim /bkb/runtime/docker/es/config/es3.yml
 ->>

cluster.name: test-es
node.name: node3
network.host: 0.0.0.0
###如果是三臺主機做,這里要加入內(nèi)網(wǎng)ip,才能建立集群如下一行參數(shù)
# network.publish_host: 192.168.1.45
###如果是三臺主機做,這里要加入內(nèi)網(wǎng)ip,才能建立集群如上一行參數(shù)
http.port: 9203
transport.tcp.port: 9303
discovery.seed_hosts: ["192.168.3.214:9301","192.168.3.214:9302","192.168.3.214:9303"]
cluster.initial_master_nodes: ["node1"]
bootstrap.system_call_filter: false
bootstrap.memory_lock: false
http.cors.enabled: true
http.cors.allow-origin: "*"


調(diào)高JVM線程數(shù)限制數(shù)量

vim /etc/sysctl.conf
->>
	vm.max_map_count=655300
	
# 刷新配置
sysctl -p

服務(wù)部署

es集群部署

	# 服務(wù)1
     docker run -e ES_JAVA_OPTS="-Xms2048m -Xmx2048m" \
        -d -p 9201:9201 -p 9301:9301 \
        -e ES_MIN_MEM=128m \
        -e ES_MAX_MEM=4096m \
        -v /bkb/runtime/docker/es/config/es1.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
        -v /bkb/runtime/docker/es/config//data1/:/usr/share/elasticsearch/data/ \
        -v /bkb/runtime/docker/es/config/plugins1/:/usr/share/elasticsearch/plugins  \
        --restart=always \
        --name ES01 \
        elasticsearch:7.2.0
    # 服務(wù)2
     docker run -e ES_JAVA_OPTS="-Xms2048m -Xmx2048m" \
        -d -p 9202:9202 -p 9302:9302 \
        -e ES_MIN_MEM=128m \
        -e ES_MAX_MEM=4096m \
        -v /bkb/runtime/docker/es/config/es2.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
        -v /bkb/runtime/docker/es/config/data2/:/usr/share/elasticsearch/data/ \
        -v /bkb/runtime/docker/es/config/plugins2/:/usr/share/elasticsearch/plugins  \
        --restart=always \
        --name ES02 \
        elasticsearch:7.2.0
     # 服務(wù)3
     docker run -e ES_JAVA_OPTS="-Xms2048m -Xmx2048m" \
        -d -p 9203:9203 -p 9303:9303 \
        -e ES_MIN_MEM=128m \
        -e ES_MAX_MEM=4096m \
        -v /bkb/runtime/docker/es/config/es3.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
        -v /bkb/runtime/docker/es/config/data3/:/usr/share/elasticsearch/data/ \
        -v /bkb/runtime/docker/es/config/plugins1/:/usr/share/elasticsearch/plugins  \
        --restart=always \
        --name ES03 \
        elasticsearch:7.2.0
        
	# 防火墻設(shè)置	
    firewall-cmd --add-port=9301/tcp
    firewall-cmd --add-port=9302/tcp 
    firewall-cmd --add-port=9303/tcp
    firewall-cmd --add-port=9200/tcp
    firewall-cmd --add-port=9201/tcp 
    firewall-cmd --add-port=9202/tcp 
    firewall-cmd --add-port=9203/tcp
    firewall-cmd --complete-reload

確認(rèn)集群配置

curl http://127.0.0.1:9201/_cat/nodes?pretty

es 單機集群,Ubuntu,ES,elasticsearch,docker,大數(shù)據(jù)

上面是同一臺主機建立的,沒設(shè)置內(nèi)網(wǎng)ip,所以顯示的是docker網(wǎng)絡(luò)ip,如果是三臺內(nèi)網(wǎng)主機建立集群,建立集群成功后如圖所示:

es 單機集群,Ubuntu,ES,elasticsearch,docker,大數(shù)據(jù)

IK分詞器安裝

  # 進入容器
  root@Ubuntu:/bkb/runtime/docker/es/config# docker exec -it ES01 bash 
        # 在線安裝
        elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.2.0/elasticsearch-analysis-ik-7.2.0.zip
    
    # 復(fù)制es1安裝的插件到es2和es3
  root@Ubuntu:/bkb/runtime/docker/es/config# cp -rf plugins1/analysis-ik/ plugins2
  root@Ubuntu:/bkb/runtime/docker/es/config# cp -rf plugins1/analysis-ik/ plugins3ls

    
    # 重啟es
   root@Ubuntu:/bkb/runtime/docker/es/config# docker restart ES01 
   root@Ubuntu:/bkb/runtime/docker/es/config# docker restart ES02 ES03 

esUI部署

部署elasticsearch-head 便于管理es數(shù)據(jù)

docker run -d \
    --name=elasticsearch-head \
    -p 9100:9100 \
    -m 512m \
    --memory-swap=1024m \
    --restart=always
    mobz/elasticsearch-head:5-alpine

?確認(rèn)效果

es 單機集群,Ubuntu,ES,elasticsearch,docker,大數(shù)據(jù)

安裝kibana

漢化:kibana 7.* 設(shè)置中文 漢化_121812的博客-CSDN博客_kibana7中文

啟動后進入編輯yml文件指定es的地址

docker pull kibana:7.2.0
docker run -dit --name kibana  -p 5601:5601  -v /bkb/runtime/docker/es/config/kibana.yml:/usr/share/kibana/config/kibana.yml --restart=always kibana:7.2.0  
docker exec -it kibana /bin/bash

將容器后kibana.yml文件配置持久化,配置內(nèi)容如下

Kibana配置內(nèi)容:

#** THIS IS AN AUTO-GENERATED FILE **
#

# Default Kibana configuration for docker target
server.name: kibana
server.host: "0"
elasticsearch.hosts: [ "http://192.168.3.214:9201","http://192.168.3.214:9202","http://192.168.3.214:9203" ]
#elasticsearch.hosts: [ "http://elasticsearch:9200" ]
xpack.monitoring.ui.container.elasticsearch.enabled: true
i18n.locale: "zh-CN"

漢化后的kibana,也可以看到集群信息

es 單機集群,Ubuntu,ES,elasticsearch,docker,大數(shù)據(jù)文章來源地址http://www.zghlxwxcb.cn/news/detail-536995.html

到了這里,關(guān)于docker部署單機ES集群7.2.0的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • docker-compose部署單機ES+Kibana

    docker-compose部署單機ES+Kibana

    本次elasticsearch和kibana版本為8.2.2 使用環(huán)境:centos7.9 本次記錄還包括:安裝elasticsearch中文分詞插件和拼音分詞插件 1、創(chuàng)建目錄和填寫配置 2、準(zhǔn)備中文分詞插件和拼音分詞插件 2.1 獲取中文和拼音分詞插件 下載地址: https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v8.2

    2024年04月14日
    瀏覽(26)
  • docker-compose部署6.8.23版本elasticsearch+es-head+kibana多節(jié)點集群及部分排錯處理

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

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

    2024年02月14日
    瀏覽(28)
  • ElasticSearch -- ES 7.x 集群版安裝部署

    ElasticSearch -- ES 7.x 集群版安裝部署

    官方地址:https://www.elastic.co/cn/downloads/elasticsearch 歷史版本:https://www.elastic.co/cn/downloads/past-releases#elasticsearch ES兼容性:https://www.elastic.co/cn/support/matrix 上傳服務(wù)器,解壓 修改用戶(不允許使用root用戶) 增加系統(tǒng)配置: 禁用內(nèi)存交換,內(nèi)存交換會導(dǎo)致ES節(jié)點不穩(wěn)定,會影響GC的工

    2023年04月09日
    瀏覽(29)
  • docker 部署 ES集群

    在/opt/software 目錄下新建docker目錄,上傳docker_build.sh腳本并執(zhí)行 在/opt/software/es/config下新建 elasticsearch.yml 文件并編輯 每臺服務(wù)器注意區(qū)分節(jié)點名稱及IP root用戶修改/etc/security/limits.conf,添加如下,提高進程及資源使用限制上限 執(zhí)行命令使其生效 修改/etc/systemd/system.conf,添加

    2023年04月15日
    瀏覽(21)
  • Elasticsearch 系列(六)- ES數(shù)據(jù)同步和ES集群

    Elasticsearch 系列(六)- ES數(shù)據(jù)同步和ES集群

    本章將和大家分享ES的數(shù)據(jù)同步方案和ES集群相關(guān)知識。廢話不多說,下面我們直接進入主題。 1、數(shù)據(jù)同步問題 Elasticsearch中的酒店數(shù)據(jù)來自于mysql數(shù)據(jù)庫,因此mysql數(shù)據(jù)發(fā)生改變時,Elasticsearch也必須跟著改變,這個就是Elasticsearch與mysql之間的數(shù)據(jù)同步。 在微服務(wù)中,負責(zé)酒

    2024年04月28日
    瀏覽(23)
  • Docker安裝部署ElasticSearch(ES)

    Docker安裝部署ElasticSearch(ES)

    用于在宿主機掛載日志,數(shù)據(jù)等內(nèi)容 創(chuàng)建/opt/es/data目錄 創(chuàng)建/opt/es/logs目錄 創(chuàng)建/opt/es/plugins目錄 創(chuàng)建/opt/es/conf目錄 內(nèi)容 運行成功 URL:IP:9200 出現(xiàn)以下畫面即可

    2024年02月09日
    瀏覽(28)
  • Docker安裝ElasticSearch集群以及ES可視化工具(Head)

    Docker安裝ElasticSearch集群以及ES可視化工具(Head)

    一 安裝Elasticsearch 1. 安裝前準(zhǔn)備,容器數(shù)據(jù)卷映射路徑創(chuàng)建以及集群配置文件設(shè)置 容器數(shù)據(jù)卷映射路徑創(chuàng)建 修改集群配置文件 配置文件還有一些其他參數(shù)的設(shè)置, 具體需要查看ES的官網(wǎng) ES分詞器安裝包準(zhǔn)備 下載中文分詞器 https://github.com/medcl/elasticsearch-analysis-ik , 這里選擇 7.

    2024年02月07日
    瀏覽(46)
  • Es elasticsearch 十九 kibana 可視化配置圖表 及功能 集群部署

    Es elasticsearch 十九 kibana 可視化配置圖表 及功能 集群部署

    目錄 Es kibana 可視化 下載zip 解壓 ?bin/kibana.bat 啟動 管理索引管理 吧logstash 存進來的數(shù)據(jù) 按照 xxx-* 方式 保存索引模式 通過 discove 配置可視化界面 圖表數(shù)據(jù)實時刷新 時序圖配置 餅圖配置 表格數(shù)據(jù)配置 添加儀表盤 圖表樣例 使用后模擬繪制方法好看些 Grok 語法測試工具 集群

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

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

    2024年02月16日
    瀏覽(33)
  • 搜索引擎elasticsearch :安裝elasticsearch (包含安裝組件kibana、IK分詞器、部署es集群)

    搜索引擎elasticsearch :安裝elasticsearch (包含安裝組件kibana、IK分詞器、部署es集群)

    kibana可以幫助我們方便地編寫DSL語句,所以還要裝kibana 因為我們還需要部署kibana容器,因此需要讓es和kibana容器互聯(lián)。這里先創(chuàng)建一個網(wǎng)絡(luò): 這里我們采用elasticsearch的7.12.1版本的鏡像,這個鏡像體積非常大,接近1G。不建議大家自己pull。 課前資料提供了鏡像的tar包: 大家將

    2024年02月16日
    瀏覽(27)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包