1. 程式人生 > 其它 >ELK:ElasticSearch 安裝以及基本配置

ELK:ElasticSearch 安裝以及基本配置

技術標籤:大資料處理elasticsearch

專案組新來個同事,正好問了es如何安裝,在這記錄下基本安裝過程(僅供參考),本配置基於5.4.2版本,新版版配置類似,有些引數不同根據提示修改

1.將對應版本的es rpm包上傳到指定目錄

2.在指定目錄下執行

解除安裝:

rpm -e elasticsearch

安裝

rpm -ivh --replacefiles "es的檔名稱"

3.安裝好過後建立es的資料和日誌目錄,目錄可以自定義

mkdir -p /elasticsearch
mkdir -p /elasticsearch/data
mkdir -p /elasticsearch/logs

4.修改該目錄的許可權

chown -R elasticsearch:elasticsearch /elasticsearch

5.修改es配置 elasticsearch.yml

vim /etc/elasticsearch/elasticsearch.yml

新增如下配置,叢集名稱,地址,埠號根據實際情況修改

cluster.name: my-application
node.name: node-1
path.data: /elasticsearch/data
path.logs: /elasticsearch/logs
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
network.host: 127.0.0.1 http.port: 9200 transport.tcp.port: 9300 discovery.zen.ping.unicast.hosts: [127.0.0.1]

6.執行es

cd /etc/init.d/
./elasticsearch start

7.如果執行報檔案數不足

修改檔案配置:

sed -i 's/^* soft nofile/* soft nofile 65536/g' /etc/security/limits.d/90-nproc.conf
sed -i 's/^* hard nofile/* hard nofile 131072/g' /etc/security/limits.d/90-nproc.conf

然後重新啟動:

cd /etc/init.d/
./elasticsearch start

出現ok就成功啦

還可以通過輸入jps命令檢視是否有elasticsearch程序

jps

在這裡插入圖片描述