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...