1. 程式人生 > 其它 >elasticsearch安裝以及注意事項

elasticsearch安裝以及注意事項

一、修改linux限制
1./etc/security/limits.conf

#1.修改系統中允許應用最多建立多少檔案等的限制許可權。一般限制應用最多建立的檔案為65535,但是es至少需要65536的檔案建立許可權
#2.修改系統中允許使用者啟動的程序開啟多少執行緒。預設的linux限制root使用者開啟的程序可以開啟任意數量的執行緒,其他使用者可以開啟1024個執行緒。必須修改為4096+


#*          soft    nproc     4096 # 所有的使用者預設可以開啟最大的程序數為 4096
#root       soft    nproc     unlimited # root 使用者預設可以開啟最大的程序數 無限制的。
es soft nofile 65535 es hard nofile 65535 es soft nproc 4096 es hard nproc 4096



其中 :
nofile : 一個程序最多能開啟的的檔案數
nproc : 一個使用者最多能建立的程序數

2.修改系統控制權限es需要開闢一個65536位元組以上的虛擬記憶體.linux預設不允許任何使用者和應用直接開闢這麼大的虛擬記憶體

vi /etc/sysctl.conf

vm.max_map_count=262144

儲存後

sysctl -p #讓系統控制配置生效

二、安裝過程:

1.下載elasticsearch,將壓縮包解壓

tar -zxvf ./elasticsearch-6.4.0.tar.gz

2.建立es使用者,es禁止使用root賬戶

useradd es

passwd es

chown -R es elasticsearch-6.4.0 #修改elasticsearch-6.4.0目錄的許可權

使用es使用者啟動es

進入bin目錄

./elasticsearch -d #啟動程式

tail -f logs/elasticsearch.log 檢視日誌確定安裝情況。

curl http://localhost:9200 訪問確定是否安裝