1. 程式人生 > 其它 >elasitcsearch單機版安裝

elasitcsearch單機版安裝

1.下載壓縮包

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.2.tar.gz

2.解壓修改配置檔案

cd elasticsearch目錄

tar -zxf elasticsearch-6.6.2.tar.gz

cd elasticsearch-6.6.2

修改config/Elasticsearch.yml

vi config/Elasticsearch.yml

network.host: 0.0.0.0 #設定 外網訪問

3.修改系統環境變數vm.max_map_count

vi /etc/sysctl.conf 新增內容

vm.max_map_count=262144

修改完畢重啟生效

4.修改jvm分配大小,根據自己記憶體大小 xms和xmx要相同

vi config/jvm.options

-Xms1g -Xmx1g

5.修改最大檔案描述符數量和最大使用者執行緒數量

vim /etc/security/limits.conf 新增以下內容

* soft nofile 65536

* hard nofile 65536

* soft nproc 4096

* hard nproc 4096

6.啟動

不能以root使用者啟動

新增使用者

useradd searchuser

設定密碼

echo "123456" | passwd searchuser --stdin

賦權

修改 /etc/sudoers 檔案,找到下面一行,在root下面新增一行,如下所示:

## Allow root to run any commands anywhere
root ALL=(ALL) ALL
searchuser ALL=(ALL) ALL

將elasticserach目錄設為searchuser 擁有者

chown -R elasticsearch:elasticsearch ./ #當前所在目錄為elasticsearch

bin/elasticsearch #前臺啟動

bin/elasticsearch -d #後臺啟動