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

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x

這篇具有很好參考價值的文章主要介紹了Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu

?

Elasticsearch 是一個強大且可擴展的搜索和分析引擎,可用于索引和搜索大量數(shù)據(jù)。 Elasticsearch 通常用于集群環(huán)境中,以提高性能、提供高可用性并實現(xiàn)數(shù)據(jù)冗余。 在本文中,我們將討論如何在 Ubuntu 20.04 上安裝和配置具有多節(jié)點集群的 Elasticsearch 版本 8。

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu

得益于 Elasticsearch 版本 8 的功能,現(xiàn)在部署 Elasticsearch 集群變得更加容易。 你可以在此處查看有關安裝的官方文檔。 在本文中,我們將使用 ubuntu deb 安裝。?在我之前的文章 “Elasticsearch: 使用 Debian 安裝包來安裝 Elasticsearch 8.x” 我詳述了如何使用 Debian 安裝包來安裝具有一個節(jié)點的集群。在今天的文章中,我來詳細介紹如何在 Ubuntu 系統(tǒng)上安裝具有三個節(jié)點的 Elasticsearch 集群。我的系統(tǒng)配置如下:

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu

?

如上所示,我們在 Ubuntu 系統(tǒng)上的 IP 地址如上所示。我們可以使用如下的命令來獲得當前的系統(tǒng)的 IP 地址:

ifconfig | grep "inet " | grep -Fv 127.0.0.1 | awk '{print $2}'
$ ifconfig | grep "inet " | grep -Fv 127.0.0.1 | awk '{print $2}'
192.168.0.9

如果你曾經(jīng)在自己的電腦上安裝過 Elasticsearch,你可以使用如下的命令把之前的安裝全部刪除:

remove.sh

sudo apt remove elasticsearch
sudo apt purge elasticsearch
sudo rm -rf /var/lib/elasticsearch
chmod a+x remove.sh
sudo ./remove.sh

一旦之前的 Elasticsearch 都被成功地刪除了,那么我們就可開始下面的安裝工作了。安裝 Elasticsearch 集群的簡單步驟如下:

  1. 在 node-1 上安裝 elasticsearch
  2. 更新 node-1 的 elasticsearch.yml
  3. 啟動 elasticsearch 節(jié)點1
  4. 檢查節(jié)點健康狀況
  5. 在 node-2 上安裝 elasticsearch
  6. 使用節(jié)點 1 中的令牌在節(jié)點 2 上運行 “elasticsearch-reconfigure-node --enrollment-token <token-here>” 命令
  7. 更新 node-2 的 elasticsearch.yml
  8. 啟動 elasticsearch 節(jié)點2
  9. 檢查節(jié)點數(shù) GET _cat/nodes
  10. 在相同或不同節(jié)點上安裝 Kibana
  11. 為 Kibana 創(chuàng)建注冊令牌 elasticsearch-create-enrollment-token -s kibana
  12. 啟動Kibana

安裝

安裝 node-1

參照官方文檔,我們創(chuàng)建如下的安裝腳本,以便在各個節(jié)點上運行:

install.sh

#!/bin/bash

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg

apt-get install apt-transport-https

echo "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-8.x.list

sudo apt-get update && sudo apt-get install elasticsearch

我們使用如下的命令來進行安裝:

chmod a+x install.sh
sudo ./install.sh

?Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu

在當前的 terminal 下,我們可以看到如下的輸出:

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu

安裝完成后,你需要創(chuàng)建一個數(shù)據(jù)目錄并將其所有者更改為 Elasticsearch 用戶。 接下來,使用以下設置更新 Elasticsearch 配置文件:

/etc/elasticsearch/elasticsearch.yml

cluster.name: elk-logs
node.name: node-1
network.host: 192.168.0.9
discovery.seed_hosts: ["192.168.0.9"]
cluster.initial_master_nodes: ["192.168.0.9"]

重新加載 systemctl 守護進程,啟用 Elasticsearch 服務,并通過運行以下命令啟動 Elasticsearch 服務:

systemctl daemon-reload
systemctl enable elasticsearch
systemctl start elasticsearch
systemctl daemon-reload
systemctl enable elasticsearch
systemctl start elasticsearch
Created symlink /etc/systemd/system/multi-user.target.wants/elasticsearch.service → /lib/systemd/system/elasticsearch.service.

你可以使用以下命令檢查 Elasticsearch 服務的狀態(tài):

systemctl status elasticsearch

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu

你也可以使用如下的命令來進行查看:

service elasticsearch status

如果需要的話,我們可以使用如下的命令來重置內(nèi)置 elastic?用戶的密碼,請運行以下命令:

/usr/share/elasticsearch/bin/elasticsearch-reset-password -i -u elastic

比你可以使用以下命令檢查 Elasticsearch 集群健康狀況和節(jié)點信息:

curl -k -u elastic:<password> "https://localhost:9200/_cluster/health?pretty"
curl -k -u elastic:<password> "https://localhost:9200/_cat/nodes?v"
root@ubuntu2204:~# curl -k -u elastic:password "https://localhost:9200/_cluster/health?pretty"
{
  "cluster_name" : "elk-logs",
  "status" : "green",
  "timed_out" : false,
  "number_of_nodes" : 1,
  "number_of_data_nodes" : 1,
  "active_primary_shards" : 1,
  "active_shards" : 1,
  "relocating_shards" : 0,
  "initializing_shards" : 0,
  "unassigned_shards" : 0,
  "delayed_unassigned_shards" : 0,
  "number_of_pending_tasks" : 0,
  "number_of_in_flight_fetch" : 0,
  "task_max_waiting_in_queue_millis" : 0,
  "active_shards_percent_as_number" : 100.0
}
root@ubuntu2204:~# curl -k -u elastic:password "https://localhost:9200/_cat/nodes?v"
ip        heap.percent ram.percent cpu load_1m load_5m load_15m node.role   master name
127.0.0.1           10          98   7    0.41    0.34     0.26 cdfhilmrstw *      ubuntu2204

從上面的輸出中,我們可以看到有一個節(jié)點的集群已經(jīng)運行起來了。

你需要創(chuàng)建一個注冊令牌,以便稍后在其他節(jié)點中使用以加入現(xiàn)有的 Elasticsearch 集群。 運行以下命令在 Node-1 上創(chuàng)建注冊令牌:

/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s node

我們可以通過如下的命令來查看 Elasticsearch 的輸出日志:

journalctl -u elasticsearch

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu

如果你覺得歷史日志太長不便于查看,你可以使用如下的命令來清除之前的日志:

sudo journalctl --rotate
sudo journalctl --vacuum-time=1s

安裝 node-2

要在 node-2 上安裝 Elasticsearch,我們仿照上面的步驟創(chuàng)建 install.sh,并在它們的機器上運行。

sudo ./install.sh

不要啟動 Elasticsearch。 首先,你需要運行以下命令。 以下命令將修改證書、密鑰庫和 elasticsearch.yml。

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu
安裝后,你可以通過運行以下命令將 Elasticsearch 服務配置為使用你在 node-1 中創(chuàng)建的注冊令牌。我們在 node-1 的 terminal 中打入如下的命令:

/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s node
root@ubuntu2204:~# /usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s node
eyJ2ZXIiOiI4LjkuMCIsImFkciI6WyIxOTIuMTY4LjAuOTo5MjAwIl0sImZnciI6IjQ5ODRmZDM0ZGJjMTkyNGZjMGI4YmZlZjM4ZTg3NjdjNmUxMzFmNWIxYjAxZGE0MDc4MzI2N2NlODFiMjI5NzQiLCJrZXkiOiI3eGRwLVlrQkhGcVEtMlRPMU1lYTp6dk9rbjEtSFQ1dVEzR3R6MGd4bW5nIn0=

我們在 node-2 的 terminal 中打入如下的命令:

/usr/share/elasticsearch/bin/elasticsearch-reconfigure-node --enrollment-token <token-here>
root@ubuntu2004:~# /usr/share/elasticsearch/bin/elasticsearch-reconfigure-node --enrollment-token eyJ2ZXIiOiI4LjkuMCIsImFkciI6WyIxOTIuMTY4LjAuOTo5MjAwIl0sImZnciI6IjQ5ODRmZDM0ZGJjMTkyNGZjMGI4YmZlZjM4ZTg3NjdjNmUxMzFmNWIxYjAxZGE0MDc4MzI2N2NlODFiMjI5NzQiLCJrZXkiOiI3eGRwLVlrQkhGcVEtMlRPMU1lYTp6dk9rbjEtSFQ1dVEzR3R6MGd4bW5nIn0=

This node will be reconfigured to join an existing cluster, using the enrollment token that you provided.
This operation will overwrite the existing configuration. Specifically: 
  - Security auto configuration will be removed from elasticsearch.yml
  - The [certs] config directory will be removed
  - Security auto configuration related secure settings will be removed from the elasticsearch.keystore
Do you want to continue with the reconfiguration process [y/N]y

將你在 node-1 上生成的注冊令牌粘貼到 上面的命令中,?并運行命令。 該命令將修改 node-2 中的證書和 elasticsearch.yml

?我們同時對 elasticsearch.yml 文件進行修改:

cluster.name: elk-logs
node.name: node-2
network.host: 192.168.0.8

重新加載 systemctl 守護進程,啟用 Elasticsearch 服務,并通過運行以下命令啟動 Elasticsearch 服務:

systemctl daemon-reload
systemctl enable elasticsearch
systemctl start elasticsearch

我們通過如下的命令來查看 elasticsearch 服務的狀態(tài):

service elasticsearch status

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu

?同樣地,我們使用如下的命令來查看集群的節(jié)點:

curl -k -u elastic:<password> "https://localhost:9200/_cat/nodes?v"
curl -k -u elastic:-K2s_i2nsG62iphpNOvY "https://localhost:9200/_cat/nodes?v"
ip          heap.percent ram.percent cpu load_1m load_5m load_15m node.role   master name
192.168.0.8           20          98   9    0.09    0.16     0.17 cdfhilmrstw -      node-2
192.168.0.9           12          98   5    0.10    0.17     0.18 cdfhilmrstw *      node-1

請注意在上面,我們使用的密碼和之前的 node-1 中的不同,這是因為我使用了如下的命令修改了 elastic 超級用戶的密碼:

oot@ubuntu2004:/etc/elasticsearch# /usr/share/elasticsearch/bin/elasticsearch-reset-password -u elastic
This tool will reset the password of the [elastic] user to an autogenerated value.
The password will be printed in the console.
Please confirm that you would like to continue [y/N]y


Password for the [elastic] user successfully reset.
New value: -K2s_i2nsG62iphpNOvY

從上面的 node 顯示結(jié)果中,我們可以看出來,已經(jīng)有兩個節(jié)點組成了集群。

我們按照上面的步驟,在 node-3 上進行安裝。安裝完畢后,我們使用同樣的命令來進行查看:

root@liuxgu:/etc/elasticsearch# curl -k -u elastic:-K2s_i2nsG62iphpNOvY "https://localhost:9200/_cat/nodes?v"
ip          heap.percent ram.percent cpu load_1m load_5m load_15m node.role   master name
192.168.0.8           17          98   7    0.19    0.21     0.18 cdfhilmrstw -      node-2
192.168.0.4            4          99   3    0.50    0.53     0.32 cdfhilmrstw -      node-3
192.168.0.9           15          98   5    0.11    0.19     0.18 cdfhilmrstw *      node-1

從上面的顯示中,我們可以看到有三個節(jié)點的 Elasticsearch 已經(jīng)安裝完畢。

重新配置各個節(jié)點

添加所有節(jié)點后,刪除 node-1 的 Elasticsearch 配置文件中的 “cluster.initial_master_nodes” 設置。 然后,使用主節(jié)點的 IP 或主機名將 “discovery.seed_hosts”設置添加到 node-1 的 Elasticsearch 配置文件中。

比如:

刪除節(jié)點 1 上的 elasticsearch.yml 文件中的以下設置:

cluster.initial_master_nodes: ["..."]

然后,將以下設置添加到 node-1 上的 elasticsearch.yml 文件中:

discovery.seed_hosts: ["192.168.0.9:9300", "192.168.0.8:9300", "192.168.0.4:9300"]

請注意,seed_hosts 列表中的 IP 地址和端口號應與集群中符合主節(jié)點資格的節(jié)點的 IP 地址和端口號相匹配。

首次成功形成集群后,從每個節(jié)點的配置中刪除 cluster.initial_master_nodes 設置。 重新啟動集群或向現(xiàn)有集群添加新節(jié)點時不應使用此設置。

接下來,更新所有節(jié)點上的 elasticsearch.yml 文件中的 discovery.seed_hosts 設置,以包含集群中所有節(jié)點(包括該文件所在節(jié)點)的 IP 地址和端口號。

最后,創(chuàng)建一個示例 elasticsearch.yml 文件,其中包含集群所需的配置。 此文件應包含 cluster.name、path.data 和 path.logs 設置,以及任何其他必要的設置,例如安全和傳輸設置。

cluster.name: elk-logs

xpack.security.enabled: true
xpack.security.enrollment.enabled: true
xpack.security.http.ssl:
  enabled: true
  keystore.path: certs/http.p12
xpack.security.transport.ssl:
  enabled: true
  verification_mode: certificate
  keystore.path: certs/transport.p12
  truststore.path: certs/transport.p12

discovery.seed_hosts: ["192.168.0.9:9300", "192.168.0.8:9300", "192.168.0.4:9300"]
http.host: 0.0.0.0
transport.host: 0.0.0.0

不要嘗試將 elasticsearch.yml 復制并粘貼到此處,因為它不起作用。 證書和密鑰庫需要在節(jié)點之間匹配:)。

檢查 Elasticsearch 安裝的操作系統(tǒng)級別設置也很重要。 Elasticsearch 文檔提供了有關此主題的指導。

如果需要指定 node.role,可以更新 elasticsearch.yml 文件并重新啟動 Elasticsearch。 node.roles 設置可用于指定節(jié)點的角色,例如數(shù)據(jù)節(jié)點或主節(jié)點。 Elasticsearch 文檔提供了有關此主題的更多信息。

一旦 Elasticsearch 集群啟動并運行,就可以安裝并配置 Kibana 以連接到集群。 這涉及使用 elasticsearch-create-enrollment-token 命令在其中一個節(jié)點上為 Kibana 創(chuàng)建注冊令牌,然后使用注冊令牌在 Kibana 服務器上運行 kibana-setup 命令。 最后就可以啟動Kibana服務了。

如果安裝過程中出現(xiàn)任何問題,可能需要完全刪除 Elasticsearch 并從頭開始。 Elasticsearch 文檔提供了在各種操作系統(tǒng)(包括基于 Debian 的系統(tǒng))上刪除 Elasticsearch 的說明。

安裝 Kibana

我們將在 node-1 機器上安裝 Kibana。我們運行如下的命令:

sudo apt remove --purge kibana

接下來,我們可以運行以下命令來安裝 Kibana:

sudo apt install kibana

安裝后,我們需要在其中一個節(jié)點上為 Kibana 創(chuàng)建注冊令牌。 為此,請運行以下命令:

sudo /usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana
parallels@ubuntu2204:~$ sudo /usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana
[sudo] password for parallels: 
eyJ2ZXIiOiI4LjkuMCIsImFkciI6WyIxOTIuMTY4LjAuOTo5MjAwIl0sImZnciI6Ijg2NWViYmRmMmQyNDBiMzJjMzI3NDI5MjBmZDBmOGVkMmJlZWZiODlkNzliM2QwODAyYWEwZmNlOGVlZjQ4ZjUiLCJrZXkiOiJmX0MxLVlrQlBZcnJLUkJJMWNPQjpYTzAwN081b1FES1AtWmdNWWkxXzhBIn0=

接下來,我們需要在安裝的節(jié)點上運行以下命令,以使用注冊令牌配置 Kibana:

sudo /usr/share/kibana/bin/kibana-setup --enrollment-token <enrollment-token>
parallels@ubuntu2204:~$ sudo /usr/share/kibana/bin/kibana-setup --enrollment-token eyJ2ZXIiOiI4LjkuMCIsImFkciI6WyIxOTIuMTY4LjAuOTo5MjAwIl0sImZnciI6Ijg2NWViYmRmMmQyNDBiMzJjMzI3NDI5MjBmZDBmOGVkMmJlZWZiODlkNzliM2QwODAyYWEwZmNlOGVlZjQ4ZjUiLCJrZXkiOiJmX0MxLVlrQlBZcnJLUkJJMWNPQjpYTzAwN081b1FES1AtWmdNWWkxXzhBIn0=

? Kibana configured successfully.

To start Kibana run:
  bin/kibana

將 <enrollment-token> 替換為上一步中生成的注冊令牌。

最后,我們可以使用以下命令在節(jié)點上啟動 Kibana 服務:

sudo systemctl start kibana

這是 kibana.yml 的示例:

server.host: 0.0.0.0
elasticsearch.hosts: ['https://192.168.0.9:9200']
logging.appenders.file.type: file
logging.appenders.file.fileName: /var/log/kibana/kibana.log
logging.appenders.file.layout.type: json
logging.root.appenders: [default, file]
pid.file: /run/kibana/kibana.pid
elasticsearch.serviceAccountToken: long-token
elasticsearch.ssl.certificateAuthorities: [/var/lib/kibana/ca_1692111671076.crt]
xpack.fleet.outputs: [{id: fleet-default-output, name: default, is_default: true, is_default_monitoring: true, type: elasticsearch, hosts: ['https://192.168.0.9:9200'], ca_trusted_fingerprint: 865ebbdf2d240b32c32742920fd0f8ed2beefb89d79b3d0802aa0fce8eef48f5}]

我們可以在該集群的瀏覽器中打開 Kibana:

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu?

Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x,Elasticsearch,Elastic,Kibana,elasticsearch,大數(shù)據(jù),搜索引擎,可用性測試,運維,ubuntu?

這樣我們的 Kibana 的安裝已經(jīng)完成了。文章來源地址http://www.zghlxwxcb.cn/news/detail-663838.html

到了這里,關于Elasticsearch:如何在 Ubuntu 上安裝多個節(jié)點的 Elasticsearch 集群 - 8.x的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領支付寶紅包贊助服務器費用

相關文章

  • k8s容器集群工作負載節(jié)點跨越多個云計算廠商

    k8s容器集群工作負載節(jié)點跨越多個云計算廠商

    ??隨著亞馬遜云、阿里云、華為云、騰訊云等云計算服務廠商越來越安全、穩(wěn)定,以及價格越來越便宜,越來越多的企業(yè)或個人開始嘗試或正在使用云計算服務廠商提供的IaaS服務替代自建IDC機房中的基礎設施資源。面對各個云計算廠商的營銷套路,不少企業(yè)不知道選哪家云

    2023年04月09日
    瀏覽(22)
  • ElasticSearch集群管理--往集群內(nèi)添加新節(jié)點

    ElasticSearch集群管理--往集群內(nèi)添加新節(jié)點

    本節(jié)描述的集群,都是基于docker對elasticsearch節(jié)點進行進行管理。 本節(jié)描述elasticsearch基于版本8.5.0 本節(jié)描述的集群部署方式只是用來學習和測試,不是為了生產(chǎn)環(huán)境 注意,加入這個參數(shù)-e ES_JAVA_OPTS=“-Xms1g -Xmx1g”,防止添加新容器后,master節(jié)點掛掉 在Kibana監(jiān)控上可以看到已經(jīng)

    2024年02月11日
    瀏覽(17)
  • ElasticSearch實戰(zhàn)--集群管理--向集群中添加新節(jié)點

    基于ElasticSearch版本8.5.0 本文描述的集群部署方式,只用以測試和學習使用,不能作為生產(chǎn)環(huán)境 本文描述的集群方式基于docker ElasticSearch文檔

    2024年02月11日
    瀏覽(70)
  • Elasticsearch的集群與節(jié)點管理

    Elasticsearch是一個分布式、實時的搜索和分析引擎,它可以處理大量數(shù)據(jù)并提供快速、準確的搜索結(jié)果。在大規(guī)模數(shù)據(jù)處理和搜索場景中,Elasticsearch的集群和節(jié)點管理是非常重要的。本文將深入探討Elasticsearch的集群與節(jié)點管理,涵蓋其核心概念、算法原理、最佳實踐、實際應

    2024年02月21日
    瀏覽(43)
  • elasticsearch單機多節(jié)點集群搭建

    elasticsearch單機多節(jié)點集群搭建

    elasticsearch7開始不支持單機多節(jié)點部署 centos服務器兩臺:10.188.131.247、10.20.148.122 elasticsearch-6.8.23、kibana-6.8.23安裝包下載(下載地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch) 新增es用戶(elasticsearch不能用root用戶啟動) 集群概覽:3個master節(jié)點,3個數(shù)據(jù)節(jié)點 服務器

    2024年02月12日
    瀏覽(34)
  • Elasticsearch+Kibana集群部署(3節(jié)點)

    Elasticsearch+Kibana集群部署(3節(jié)點)

    l i n d o r ? ? 良民筆記 lindor--良民筆記 l in d or ? ? 良民筆記 前言 ?? 僅作為筆記并記錄elk搭建過程和搭建中遇到的問題, 轉(zhuǎn)載請注明出處 ,目前該章節(jié)只講述了 elasticsearch+Kibana 的安裝過程,以及安裝中的一些簡單報錯;適合有適當基礎的同學,理論表的比較少。 ?

    2024年02月09日
    瀏覽(24)
  • 服務搭建篇(七) Elasticsearch單節(jié)點部署以及多節(jié)點集群部署

    服務搭建篇(七) Elasticsearch單節(jié)點部署以及多節(jié)點集群部署

    感興趣的話大家可以關注一下公眾號 : 猿人劉先生 , 歡迎大家一起學習 , 一起進步 , 一起來交流吧! Elasticsearch(簡稱ES) 是一個分布式 , RESTful風格的搜索和數(shù)據(jù)分析引擎 , 使用java開發(fā)并且是當前最流行的開源的企業(yè)級搜索引擎,能夠達到近實時搜索,穩(wěn)定,可靠,快速,安裝使

    2024年02月03日
    瀏覽(20)
  • Linux搭建ElasticSearch單節(jié)點及集群

    1.虛擬機CentOS7.6 2.elasticsearch7.8.0:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-0 將tar包解壓到指定目錄 1.Linux環(huán)境安裝了jdk的,會和es自帶jdk沖突,需要指定使用自帶jdk,修改es的bin目錄下elasticsearch如下: 2.如果機器內(nèi)存不夠用,需要調(diào)小啟動內(nèi)存,在es的config目錄下

    2024年02月16日
    瀏覽(22)
  • 單機多節(jié)點 elasticsearch 集群安全認證

    es 版本:7.6.2 部署環(huán)境:CentOS Linux release 7.6.1810 (Core) cd 到 es 的安裝目錄,并執(zhí)行下面的命令來生成 ca 證書: 碰到第一個直接回車,不用管。 碰到第二個輸入密碼,例如 123456。 完成后會在當前目錄生成一個文件: elastic-stack-ca.p12 需要輸入密碼時就直接輸入剛才的密碼,需

    2024年02月09日
    瀏覽(18)
  • ElasticSearch的集群、節(jié)點、索引、分片和副本

    ElasticSearch的集群、節(jié)點、索引、分片和副本

    Elasticsearch是面向文檔型數(shù)據(jù)庫,一條數(shù)據(jù)在這里就是一個文檔。為了方便大家理解,我們將Elasticsearch里存儲文檔數(shù)據(jù)和關系型數(shù)據(jù)庫MySQL存儲數(shù)據(jù)的概念進行一個類比 ES里的Index可以看做一個庫,而Types相當于表,Documents則相當于表的行。 這里Types的概念已經(jīng)被逐漸弱化,E

    2024年02月02日
    瀏覽(27)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包