欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker安裝es與kibana的過程及遇到問題

 更新時間:2024年02月28日 09:19:16   作者:全棧小白.  
這篇文章主要介紹了docker安裝es與kibana的過程及遇到問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

ElasticSearch(簡稱ES)

是一個支持海量搜索引擎服務,當一個分布式系統(tǒng)需要支持海量搜索服務時都會優(yōu)先上ES。因此掌握ES技術也是一門進入大廠拿高薪的必修課,筆者一直在追求深入掌握ES技術,一方面希望自己有機會還能進大廠并站穩(wěn)腳跟。退一步講就算進不了大廠,自己也要能具備做出大廠程序員能做出來的產品,到那時就算自己經營一個日活上萬的網站或者App也能有一份不錯的收入。

之所以會選擇7.12版本的ES是因為這個版本的ES算是一個比較新穩(wěn)定的新版本,與之關聯(lián)的Kibana版本的界面也有了較大的更新,所以選擇了安裝這個版本的ES。筆者之前在Linux和Windows系統(tǒng)下也安裝過單獨的ES服務,但是發(fā)現都安裝和配置非常麻煩,還容易報各種安裝失敗的錯誤。后來看到很多大牛都推薦使用Docker安裝賊順利,而且還方便維護,于是筆者也嘗試在自己的云服務器中使用Docker安裝ES和Kibana及中文分詞器,下面我們正式進入安裝步驟,本文假設讀者已經在自己的云服務器中安裝好了Docker服務,并通過執(zhí)行systemctl start docker.service 命令啟動了Docker服務。

docker安裝es與kibana

docker pull elasticsearch:7.11.2
docker network create esnet
docker run --name es2  -p 9200:9200 -p 9300:9300  --network esnet -e "discovery.type=single-node" -d elasticsearch:7.11.2    
docker run -d -p 5601:5601 --network esnet 
-v kibanaconfig:/usr/share/kibana/config/kibana.yml
--name kibana2 kibana:7.11.2

如果遇到以下問題

問題

image-20211025150033618

# 1. 在centos虛擬機中,修改配置sysctl.conf
vim /etc/sysctl.conf
# 2.加入如下配置
vm.max_map_count=262144
# 3.啟用配囂
sysctl -p
#注:這一步是為了防止啟動容器時,報出如下錯誤:
#bootstrap checks failed max virtual memory areas vm.max.map.count ([65530] likely too low,increase to at least [(262144)

ElasticSearch開啟認證

修改elasticsearch.yml配置文件

# 配置X-Pack
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-headers: Authorization
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true

重啟Elasticsearch服務

docker restart elasticsearch

設置密碼

/usr/share/elasticsearch/bin/elasticsearch-setup-passwords interactive

因為需要設置 elastic,apm_system,kibana,kibana_system,logstash_system,beats_system,remote_monitoring_user 這些用戶的密碼,故這個過程比較漫長,耐心設置

如果密碼忘了怎么辦?如何重置密碼?

1、修改elasticsearch.yml 配置,將身份驗證相關配置屏蔽掉;

2、重啟ES,查看下索引,發(fā)現多了一個.security-7索引,將其刪除

3、到此就回到ES沒有設置密碼的階段了,如果想重新設置密碼,請從第一步開始

到此這篇關于docker安裝es與kibana的文章就介紹到這了,更多相關docker安裝es和kibana內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • docker?run?-d和docker?run?-it的區(qū)別詳解

    docker?run?-d和docker?run?-it的區(qū)別詳解

    記得第一次接觸docker的時候,教程中寫著docker?run?-it之類的命令,當時對這個-it選項是一知半解,下面這篇文章主要給大家介紹了關于docker?run?-d和docker?run?-it的區(qū)別的相關資料,需要的朋友可以參考下
    2023-05-05
  • 在Docker中使用mongodb數據庫的實現代碼

    在Docker中使用mongodb數據庫的實現代碼

    這篇文章主要介紹了在Docker中使用mongodb數據庫的實現代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • docker默認路徑存儲不足解決過程

    docker默認路徑存儲不足解決過程

    這篇文章主要給大家介紹了關于docker默認路徑存儲不足的解決過程,Docker存儲空間不足的錯誤通常表明Docker Daemon分配的本地磁盤空間用盡,文中通過代碼將解決的辦法介紹的非常詳細,需要的朋友可以參考下
    2024-04-04
  • Docker?中?MySQL?的部署與管理技巧

    Docker?中?MySQL?的部署與管理技巧

    這篇文章主要介紹了Docker?中?MySQL?的部署與管理技巧,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • centOS7安裝docker的詳細步驟

    centOS7安裝docker的詳細步驟

    這篇文章主要為大家介紹了centOS7安裝docker的詳細步驟,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • mac 中docker安裝mysql的圖文教程

    mac 中docker安裝mysql的圖文教程

    今天在Docker中安裝了MySQL ,是自己打的docker包.首先新建Dockerfile,新建Dockerfile后執(zhí)行build命令,具體詳情在本教程中給大家介紹的非常詳細,感興趣的朋友參考下
    2016-11-11
  • docker實現導出、導入和數據搬遷

    docker實現導出、導入和數據搬遷

    本篇文章主要介紹了docker實現導出、導入和數據搬遷,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • Docker 阿里云鏡像倉庫CR使用小結

    Docker 阿里云鏡像倉庫CR使用小結

    阿里云提供了免費的容器鏡像服務,更重要的是支持公開和私有倉庫,本文主要介紹了Docker 阿里云鏡像倉庫CR使用小結,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • CentOS 7上安裝Docker 1.8 的步驟詳解

    CentOS 7上安裝Docker 1.8 的步驟詳解

    本文分步驟給大家介紹了CentOS 7上安裝Docker 1.8 的步驟詳解,需要的朋友可以參考下
    2018-11-11
  • Docker容器啟動時初始化Mysql數據庫的方法

    Docker容器啟動時初始化Mysql數據庫的方法

    這篇文章給大家介紹Docker容器啟動時初始化Mysql數據庫的方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2013-11-11

最新評論