linux安裝elasticsearch服務

一、linux安裝elastic服務

1、創建文件夾 elasticsearch,也就是ES的安裝目錄
    mkdir elasticsearch
2、解壓文件
    unzip elasticsearch.zip
3、新增管理這個es服務的普通用戶
    useradd esuser
    passwd esuser(用戶名)
    提示輸入新密碼:espwd
    再次輸入新密碼:espwd
4、設置這個文件夾的管理權限
    chown -R esuser ./elasticsearch
    chmod +x -R ./elasticsearch
    chmod +r -R ./elasticsearch
5、切換到普通用戶  es服務不能用root啓動,所以需要切換用戶。
    su esuser
6、修改配置文件
    vim ./elasticsearch/config/elasticsearch.ymi
    netword host:爲服務器的對外訪問IP
7、啓動ES服務
    ./elasticsearch/bin/elasticsearch -d (-d 後臺啓動)
8、測試ES服務是否啓動成功
    curl ip:9200

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

二、啓動報錯解決:
1: max file descriptors [65535] for elasticsearch process is too low, increase to at least [65536]
解決:切換到root用戶,編輯limits.conf添加如下內容
vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536

2:max number of threads [1024] for user [esuser] is too low, increase to at least [4096]
解決:切換到root,vim /etc/security/limits.d/90-nproc.conf
* soft nproc 4096
* hard nproc 4096

三、維護服務

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章