1、檢測是否已經安裝的elasticsearchpython
ps aux|grep elasticsearch.
2、下載elasticsearch.tar.gz並上傳至服務器usr/local/文件夾下bootstrap
3、解壓安裝
進入usr/local/文件夾下解壓服務器
tar -zxvf elasticsearch-5.6.7.tar.gz
4、修改配置文件elasticsearch
1:進入以下目錄code
cd /usr/local/elasticsearch/config vi elasticsearch.yml 添加下面兩行 bootstrap.memory_lock: false bootstrap.system_call_filter: false
保存io
建立python用戶(root用戶不能啓動elasticsearch)ast
useradd python
passwd python
按提示輸入兩次密碼:python登錄
而後受權:後臺
cd /usr/local
sudo chown -R python:python elasticsearch
切換用戶配置
su - python
5、啓動elasticsearch
1:控制檯啓動(ctrl+c 後中止):
./bin/elasticsearch
2:後臺啓動:
./bin/elasticsearch -d
```
6、常見問題
1:can not run elasticsearch as root
Elasticsearch版本> = 5.0.0時,是不可用超級管理員運行Elasticsearch的,退出管理員帳號,切換成普通用戶登陸便可
具體修改配置,請看修改配置文件第3項
4:bootstrap checks failed system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk
具體修改配置,請看修改配置文件第4項
轉