Elasticsearch Linux單機安裝
阿新 • • 發佈:2021-10-07
1、軟體下載地址
注意:elasticsearch-7-8-0依賴jdk11。
https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-0
https://www.oracle.com/java/technologies/downloads/#java11
2、 軟體安裝
1、解壓軟體
# 解壓縮 tar -zxvf elasticsearch-7.8.0-linux-x86_64.tar.gz -C /opt/module # 改名 mv elasticsearch-7.8.0 es
2、修改配置檔案
修改 /opt/module/es/config/elasticsearch.yml 檔案
# 加入如下配置 cluster.name: elasticsearch node.name: node-1 network.host: 0.0.0.0 http.port: 9200 cluster.initial_master_nodes: ["node-1"]
修改/etc/security/limits.conf
# 在檔案末尾中增加下面內容 # 每個程序可以開啟的檔案數的限制 * soft nofile 65536 * hard nofile 65536
修改/etc/security/limits.d/20-nproc.conf
# 在檔案末尾中增加下面內容 # 每個程序可以開啟的檔案數的限制 * soft nofile 65536 * hard nofile 65536 # 作業系統級別對每個使用者建立的程序數的限制 * hard nproc 4096 # 注:* 帶表 Linux 所有使用者名稱稱
修改/etc/sysctl.conf
# 在檔案中增加下面內容 # 一個程序可以擁有的 VMA(虛擬記憶體區域)的數量,預設值為 65536 vm.max_map_count=655360
重新載入,sysctl -p。如果啟動失敗,重啟虛擬機器試試。
注意:因為安全問題,Elasticsearch 不允許 root 使用者直接執行。
關閉防火牆
#暫時關閉防火牆 systemctl stop firewalld #永久關閉防火牆 systemctl enable firewalld.service #開啟放貨搶永久性生效,重啟後不會復原 systemctl disable firewalld.service #關閉防火牆,永久性生效,重啟後不會復原
3、啟動軟體
使用 非root 使用者啟動。
cd /apps/es/ #啟動 bin/elasticsearch #後臺啟動 bin/elasticsearch -d
如果看到這個,則說明啟動成功。
4、測試軟體
訪問地址:http://mini01:9200/
至此,elasticsearch已經啟動成功,盡情的享受它吧!!!
莫聽穿林打葉聲,何妨吟嘯且徐行!!!