Elasticsearch 6.x 安裝
阿新 • • 發佈:2018-11-25
最近有用到es,把安裝過程記錄下來,以供參考!
ES安裝
ES的版本更新很快,網上很多還是2.x版本的,看的話一臉懵逼,還是官網好使!
選擇檔案的方式,有.zip或.gz,這個自己選擇,進行解壓
-
修改配置檔案:
進入es安裝目錄
cd elasticsearch-6.4.0/config/
vi elasticsearch.yml
自定義修改host配置,改為0.0.0.0;這樣才可以外部機器訪問
-
解壓完畢後,啟動es服務
-
啟動報錯解決:
ERROR: [2] bootstrap checks failed [1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536] [2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
原因及解決:
[1] 檔案描述符太低
使用root編輯vim /etc/security/limits.conf檔案,追加:
* soft nofile 65536
* hard nofile 65536
退出重新登入使配置生效。輸入 ulimit -n
注:各linux版本可能修改方式不一樣,如果修改無效的話,最好再Google搜一下針對當前系統的修改方式
[2] 虛擬記憶體不夠
使用root編輯/etc/sysctl.conf檔案,追加:
vm.max_map_count=262144
使配置生效:sysctl -p
- 檢視啟動情況:
使用瀏覽器訪問 http://x.x.x.x:9200,出現如下圖,則證明啟動成功:
Kibana外掛安裝:
跟es一樣直接看官網,安裝及啟動跟ES一樣簡單,這裡就不贅述了,需要看官網:kibana下載
修改配置檔案:
cd kibana-6.4.0-linux-x86_64/config/
vi kibana.yml
將server.host修改為當前機器IP,以供訪問;
啟動完成後,登入http://x.x.x.x:5601,效果如下;
注:Kibana/ES 如果生產用的話,一定要設定密碼!!!要不然就很容易被脫庫!
es相關問題及操作可上中文社群看:es中文社群