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

elasticsearch集群搭建、x-pack配置、kibana安裝配置

這篇具有很好參考價(jià)值的文章主要介紹了elasticsearch集群搭建、x-pack配置、kibana安裝配置。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

前言

關(guān)于本帖,最近比較忙,寫(xiě)的某些地方進(jìn)行一筆帶過(guò),后續(xù)有時(shí)間繼續(xù)補(bǔ)充。此做暫記,以免遺忘。

準(zhǔn)備

  • elasticsearch-7.6.2.tar.gz
  • jdk-11.0.12+7.tar.gz
  • jdk8(已安裝)
  • kibana-7.6.2.tar.gz
  • 安裝用戶(hù)(非root,這里使用的qxc用戶(hù),并賦予 sudo 權(quán)限)
  • 安裝機(jī)器ip目錄
ip
10.186.11.66
10.186.11.67
10.186.11.68

一、安裝elasticsearch

1. 解壓文件到安裝目錄

tar -zxvf elasticsearch-7.6.2.tar.gz
tar -zxvf jdk-11.0.12+7.tar.gz

2. 分別各個(gè)節(jié)點(diǎn)創(chuàng)建elasticsearch數(shù)據(jù)、日志文件夾。

mkdir -p /home/elasticsearch-7.6.2/{data,logs}

2. 分別各個(gè)節(jié)點(diǎn)配置jvm.options

vim /home/elasticsearch-7.6.2/config/jvm.options
# 修改為2g
-Xms2g
-Xmx2g

3. 分別各個(gè)節(jié)點(diǎn)修改/etc/sysctl.conf

sudo vim /etc/sysctl.conf
# 添加
vm.max_map_count=655360
# 配置生效
sudo sysctl -p

4. 配置x-pack

  1. 生成證書(shū)文件
    只需要在一臺(tái)機(jī)器上生成即可
cd /home/elasticsearch-7.6.2
bin/elasticsearch-certutil ca
bin/elasticsearch-certutil cert --ca elastic-stack-ca.p12

直接回車(chē),會(huì)在elasticsearch家目錄生成 elastic-stack-ca.p12和elastic-certificates.p12兩個(gè)文件。

  1. 證書(shū)移動(dòng)到config/certs下
cd /home/elasticsearch-7.6.2
mkdir config/certs
mv elastic-stack-ca.p12 elastic-certificates.p12 config/certs
# 需要查看下文件權(quán)限(讀寫(xiě))
[qxc@8c32g--3 elasticsearch-7.6.2]$ ll config/certs/
total 8
-rw------- 1 migu migu 3451 Feb  7 17:24 elastic-certificates.p12
-rw------- 1 migu migu 2527 Feb  7 17:24 elastic-stack-ca.p12

將生成的證書(shū)分別拷貝到其他2臺(tái)機(jī)器上,放在同樣的位置

cd /home/elasticsearch-7.6.2
scp config/certs/* 10.186.111.67:/home/elasticsearch-7.6.2/config/certs
# 輸入對(duì)應(yīng)機(jī)器密碼 68 同理

5. 分別各個(gè)節(jié)點(diǎn)修改elasticsearch.yml文件

cd /home/elasticsearch-7.6.2
vim config/elasticsearch.yml

修改為以下內(nèi)容:
這里以66為例,其他
node.name: 66,67,68節(jié)點(diǎn)分別輸入node-es-67、node-es-68;
network.host: 10.186.111.66。67,68節(jié)點(diǎn)分別輸入10.186.111.67、10.186.111.68。

cluster.name: es-cluster
node.name: node-es-66
node.master: true
node.data: true
path.data: /home/elasticsearch-7.6.2/data
path.logs: /home/elasticsearch-7.6.2/logs
bootstrap.memory_lock: true
bootstrap.system_call_filter: false
network.host: 10.186.111.66 
http.port: 9200
transport.tcp.port: 9300
discovery.seed_hosts: ["10.186.111.66:9300","10.186.111.67:9300","10.186.111.68:9300"]
cluster.initial_master_nodes: ["node-es-66", "node-es-67","node-es-68"]
http.cors.enabled: true
http.cors.allow-origin: "*"
xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: certs/elastic-certificates.p12
xpack.security.transport.ssl.truststore.path: certs/elastic-certificates.p12

gateway.expected_data_nodes: 5
gateway.recover_after_time: 10m
gateway.recover_after_data_nodes: 4

6. 啟動(dòng)文件

  1. 分別各個(gè)節(jié)點(diǎn)新增啟動(dòng)文件
sudo vim /usr/lib/systemd/system/elasticsearch.service 
# 新增
[Unit]
Description=elasticsearch service
After=syslog.target
After=network.target

[Service]
User=qxc
Group=qxc
LimitNOFILE=655350
LimitNPROC=320000
LimitMEMLOCK=infinity
Restart=on-failure
KillMode=process
Environment=JAVA_HOME=/home/jdk-11.0.12+7
ExecStart=/home/elasticsearch-7.6.2/bin/elasticsearch
ExecReload=/bin/kill -HUP \$MAINPID
RestartSec=10s

[Install]
WantedBy=multi-user.target
  1. 分別各個(gè)節(jié)點(diǎn)啟動(dòng)elasticsearch
# 重新加載
sudo systemctl daemon-reload
# 啟動(dòng)程序
sudo systemctl start elasticsearch.service
  1. 常用命令:
# 開(kāi)機(jī)啟動(dòng)
sudo systemctl enable elasticsearch.service
# 查看運(yùn)行狀態(tài)
sudo systemctl status elasticsearch.service
# 重新啟動(dòng)
sudo systemctl restart elasticsearch.service
# 關(guān)閉服務(wù)
sudo systemctl stop elasticsearch.service

# 查看啟動(dòng)日志
sudo journalctl -fu elasticsearch.service

7. 設(shè)置賬號(hào)密碼

cd /home/elasticsearch-7.6.2
bin/elasticsearch-setup-passwords interactive
# 執(zhí)行完之后,輸入密碼
# 這里設(shè)置ES內(nèi)置elastic、apm_system、logstash_system、kibana等內(nèi)置用戶(hù),需要分別為這些賬戶(hù)設(shè)置密碼,密碼中盡量不要包含@、$等特殊符號(hào),有坑。

附:生成隨機(jī)密碼地址

8. 測(cè)試

curl -u elastic:passwd -XGET 'http://10.186.111.66:9200/_cat/nodes?v'
# 或者瀏覽器直接訪(fǎng)問(wèn) http://10.186.111.66:9200
# 輸入用戶(hù)名密碼

一些常用操作

# 修改密碼
curl -XPOST --user elastic:passwd "http://10.186.111.66:9200/_security/user/elastic/_password" -H 'Content-Type: application/json' -d '{"password":"newpasswd"}'

二、安裝kibana

1. 修改配置文件

tar -zxvf kibana-7.6.2.tar.gz
vim /home/kibana-7.6.2/conf/kiban.yml

文件內(nèi)容:

elasticsearch.hosts: ["http://10.186.111.66:9200","http://10.186.111.67:9200","http://10.186.111.68:9200"]
elasticsearch.username: "kibana"
elasticsearch.password: "passwd"

2. 編寫(xiě)啟動(dòng)文件

sudo vim /usr/lib/systemd/system/kibana.service 
# 重新加載
sudo systemctl daemon-reload

[Unit]
Description=kibana service daemon
After=network.target
[Service]
User=qxc
Group=qxc
LimitNOFILE=65536
LimitNPROC=4096
ExecStart=/home/kibana-7.6.2/bin/kibana
ExecReload=/bin/kill -HUP \$MAINPID
KillMode=process
Restart=on-failure
RestartSec=10s
[Install]
WantedBy=multi-user.target

2. 啟動(dòng)

sudo systemctl start kibana.service 
sudo systemctl stop kibana.service 
sudo systemctl enable kibana.service
sudo systemctl status kibana.service
sudo journalctl -fu kibana.service

3. 測(cè)試

瀏覽器訪(fǎng)問(wèn)地址:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-769658.html

http://10.186.111.66:5601/kibana/login

到了這里,關(guān)于elasticsearch集群搭建、x-pack配置、kibana安裝配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(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)文章

  • 服務(wù)器安裝配置elasticsearch,kibana,IK分詞器和拼音分詞器,集群搭建教程

    服務(wù)器安裝配置elasticsearch,kibana,IK分詞器和拼音分詞器,集群搭建教程

    elasticsearch安裝教程大全 elasticsearch學(xué)習(xí)筆記(一) elasticsearch學(xué)習(xí)筆記(二) elasticsearch學(xué)習(xí)筆記(三) 可參考:Debian安裝docker Centos安裝docker (docker-compose可以直接互連) 因?yàn)槲覀冞€需要部署kibana容器,因此需要讓es和kibana容器互聯(lián)。這里先創(chuàng)建一個(gè)網(wǎng)絡(luò): Elasticsearch 和 kibana 版

    2023年04月08日
    瀏覽(62)
  • linux安裝搭建配置docker,mysql,nacos,redis哨兵集群,kafka,elasticsearch,kibana,IK分詞器,安裝Rabbitmq,安裝并配置maven

    linux安裝搭建配置docker,mysql,nacos,redis哨兵集群,kafka,elasticsearch,kibana,IK分詞器,安裝Rabbitmq,安裝并配置maven

    目錄 搭建docker 1.2安裝yum工具? 1.3更新阿里鏡像源 1.4下載docker 1.5關(guān)閉防火墻 1.6啟動(dòng)docker 1.7查看docker版本 1.8配置阿里云鏡像 1.8.1 創(chuàng)建文件夾 1.8.2在文件夾內(nèi)新建一個(gè)daemon.json文件 1.8.3重載文件 1.9重啟docker 2安裝MySQL 3安裝nacos 3.1拉取nacos鏡像并啟動(dòng) 3.2啟動(dòng)nacos命令 3.3命令敲完

    2024年02月03日
    瀏覽(32)
  • Spring Boot 2.0 M7 整合 ES 5 、Kibana 和 X-pack

    ES 及 x-pack 下載安裝 Kibana 及 x-pack 下載安裝 Spring Boot 整合 ES Spring Boot 操作 ES 閱讀時(shí)間:5 分鐘 摘錄:打算起手不凡寫(xiě)出鴻篇巨作的,往往堅(jiān)持不了完成第一章節(jié) 原文出處:spring4all.com spring-data-elasticsearch 之 ElasticSearch 架構(gòu)初探,詳細(xì)看下我另外一篇文章《深入淺出 spring-d

    2024年02月20日
    瀏覽(15)
  • mac下ElasticSearch 集群搭建,使用Kibana配置和管理集群

    mac下ElasticSearch 集群搭建,使用Kibana配置和管理集群

    Elasticsearch如果做集群的話(huà)Master節(jié)點(diǎn)至少三臺(tái)服務(wù)器或者三個(gè)Master實(shí)例加入相同集群,三個(gè)Master節(jié)點(diǎn)最多只能故障一臺(tái)Master節(jié)點(diǎn),如果故障兩個(gè)Master節(jié)點(diǎn),Elasticsearch將無(wú)法組成集群.會(huì)報(bào)錯(cuò),Kibana也無(wú)法啟動(dòng),因?yàn)镵ibana無(wú)法獲取集群中的節(jié)點(diǎn)信息。 現(xiàn)在在mac下安裝三個(gè)ES實(shí)例,

    2024年02月10日
    瀏覽(22)
  • ElasticSearch破解x-pack 6

    ElasticSearch破解x-pack 6

    XPackBuild 中 最后一個(gè)靜態(tài)代碼塊中 try的部分全部刪除,這部分會(huì)驗(yàn)證jar包是否被修改 `package org.elasticsearch.xpack.core; import org.elasticsearch.common.io.*; import java.net.*; import org.elasticsearch.common.*; import java.nio.file.*; import java.io.*; import java.util.jar.*; public class XPackBuild { public static final XPac

    2024年04月17日
    瀏覽(15)
  • SpringBoot+ElasticSearch+X-pack

    ElasticSearch開(kāi)啟X-pack權(quán)限認(rèn)證后,連接es就存在用戶(hù)名和密碼的校驗(yàn),如果連接時(shí)沒(méi)有設(shè)置賬號(hào)及密碼,則會(huì)出現(xiàn)無(wú)權(quán)限的情況。本文就講述spring boot如何在連接es時(shí)設(shè)置用戶(hù)名密碼,主要是RestHighLevelClient配置信息的修改。

    2024年02月11日
    瀏覽(16)
  • elasticsearch+kibana集群安裝部署并配置ssl連接

    三臺(tái)機(jī)器192.168.1.21、22、23主機(jī)名分別是es1、es2、es3 準(zhǔn)備工作:關(guān)閉防火墻,關(guān)閉SeLinux,將elasticsearch和jdk的壓縮包傳到機(jī)器上,此處jdk-8u333-linux-x64.tar.gz,elasticsearch-7.6.2-linux-x86_64.tar.gz,kibana-7.6.2-linux-x86_64.tar.gz 安裝Java環(huán)境 安裝es 配置es 目錄權(quán)限修改 更改內(nèi)存限制 其他兩臺(tái)

    2024年02月12日
    瀏覽(22)
  • centos7 搭建Elasticsearch 8.12.2集群并安裝kibana 8.12.2

    rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch vim /etc/yum.repos.d/elasticsearch.repo 輸入以下內(nèi)容(默認(rèn)會(huì)下載最新版本的Elasticsearch):

    2024年03月20日
    瀏覽(27)
  • CentOS 7 使用Docker方式搭建ElasticSearch 7.7.0 三節(jié)點(diǎn)集群,并配置elasticsearch-head插件,ik分詞器,以及Kibana可視化平臺(tái)

    CentOS 7 使用Docker方式搭建ElasticSearch 7.7.0 三節(jié)點(diǎn)集群,并配置elasticsearch-head插件,ik分詞器,以及Kibana可視化平臺(tái)

    IP 角色 172.16.31.191 elasticsearch-1 172.16.31.192 elasticsearch-2 172.16.31.193 elasticsearch-3 并創(chuàng)建相關(guān)掛載目錄,3臺(tái)虛擬機(jī)都要,如下 還要對(duì)文件夾加設(shè)置開(kāi)放權(quán)限,如果不開(kāi)放權(quán)限,則會(huì)報(bào)錯(cuò)無(wú)法寫(xiě)入數(shù)據(jù)的情況,3臺(tái)虛擬機(jī)都要,如下 172.16.31.191 172.16.31.192 172.16.31.193 172.16.31.191 172.16.3

    2024年02月04日
    瀏覽(20)
  • Elasticsearch & Kibana 8.6.1 集群配置

    Elasticsearch是一個(gè)分布式、高擴(kuò)展、高實(shí)時(shí)的搜索與數(shù)據(jù)分析引擎。它能很方便的使大量數(shù)據(jù)具有搜索、分析和探索的能力。 Elasticsearch可以看做一個(gè)便于搜索的數(shù)據(jù)庫(kù),相比傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)如下 Mysql ‐ Databases ‐ Tables ‐ Rows ‐ Columns Elasticsearch ‐ Indices ‐ Types ‐ Documents

    2024年02月14日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包