Elasticsearch 詳細安裝教程

2021-10-25 22:18:17 字數 2182 閱讀 4214

elasticsearch 詳細安裝教程

解壓安裝包

tar -zxvf elasticsearch-7.4.2-linux-x86_64.tar.gz
mv elasticsearch-7.4.2 /usr/local/
修改 es 配置檔案
vim /usr/local/elasticsearch-7.4.2/config/elasticsearch.yml
修改以下配置項為對應內容:

# 設定集群名字

cluster.name

: xdyang-elasticsearch

# 配置當前節點的名字

node.name

: es-node-

1# 配置資料儲存目錄

path.data

: /usr/local/elasticsearch-7.4.2/data

# 配置日誌檔案目錄

path.logs

: /usr/local/elasticsearch-7.4.2/logs

# 配置 es 繫結的 ip 位址

network.host

: 0.0.0.0

# 配置埠號,預設 9200

# 配置引導集群的節點集

cluster.initial_master_nodes:[

"es-node-1"

]

修改 es 的 jvm 引數
vim /usr/local/elasticsearch-7.4.2/config/jvm.options
修改以下配置項為對應內容(根據機器配置而定,我這裡使用的是預設值):

-xms1g

-xmx1g

新增系統使用者(因為 es 不允許 root 使用者操作 es)
# 新增使用者 esuser

useradd esuser

# 將 es 資料夾許可權授權給 esuser 使用者和 esuser 使用者組

chown -r esuser:esuser /usr/local/elasticsearch-7.4.2

修改 /etc/security/limits.conf 檔案

vim /etc/security/limits.conf
增加以下內容到檔案尾部:

修改 /etc/sysctl.conf 檔案

vim /etc/sysctl.conf
增加以下配置項:

# 重新整理配置使其生效

sysctl -p

切換至 es 使用者,進入 es 的 bin 目錄,啟動 es
# 切換至 es 使用者

su esuser

# 核對當前系統使用者是否是 esuser

whoami

# 啟動 es,-d 表示後台執行

./elasticsearch -d

測試

瀏覽器輸入:http://ip:9200,出現下圖則表示安裝成功~

附:elasticsearch 的埠:

Elasticsearch部署文件詳細

集群部署附錄 elasticsearch啟動需要es使用者,若無es使用者,新建es使用者,執行命令 adduser es 切換到es使用者下執行下列操作。解壓安裝包 啟動elasticsearch 檢查elasticsearch是否正常啟動集群部署,在多台服務上執行以下相同的部署步驟 解壓安裝包 ...

Elasticsearch集群詳細介紹

集群節點 elasticsearch的集群是由多個節點組成的,通過cluster.name設定集群名稱,並且用於區分其他集群,每個節點通過node.name指定節點的名稱。在elasticsearch中,節點的型別主要有4種 配置檔案中node.master屬性為true 預設為true 就有資格被...

ElasticSearch詳細安裝配置一

elasticsearch 6.2.2.tar.gz elasticsearch head master.zip kibana 6.2.2 linux x86 64.tar.gz logstash 6.2.2.tar.gz node v8.9.1 linux x64.tar.gz jdk 8u221...