elasticsearch安裝以及注意事項
阿新 • • 發佈:2022-12-04
一、修改linux限制
1./etc/security/limits.conf
#1.修改系統中允許應用最多建立多少檔案等的限制許可權。一般限制應用最多建立的檔案為65535,但是es至少需要65536的檔案建立許可權
#2.修改系統中允許使用者啟動的程序開啟多少執行緒。預設的linux限制root使用者開啟的程序可以開啟任意數量的執行緒,其他使用者可以開啟1024個執行緒。必須修改為4096+
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 訪問確定是否安裝