centos7 安裝elasticSearch

一、使用tar.gz文件運行elasticSearch
1.下載elasticSearch
https://www.elastic.co/downloads/
在這裏插入圖片描述
選擇要下載的版本,這裏我用的是centos,下載linux版本
在這裏插入圖片描述
2.安裝
解壓 elasticsearch
tar -zxvf elasticsearch-7.0.0-linux-x86_64.tar.gz -C /home/sourcecode/
3.運行elasticSearch
cd elasticsearch-7.0.0/
./bin/elasticsearch
出現如下錯誤,不能用root用戶運行elasticsearch
Caused by: java.lang.RuntimeException: can not run elasticsearch as root
在這裏插入圖片描述
創建新的用戶運行elasticsearch
1.創建組
groupadd elsearch
2.創建用戶
useradd elsearch -g elsearch -p elsearch
3.將elasticsearch安裝目錄授權給新創建的elsearch用戶
chown -R elsearch:elsearch elasticsearch-7.0.0/
4.切換用戶
su elsearch
5.運行elsearch
cd elasticsearch-7.0.0/
./bin/elasticsearch
在這裏插入圖片描述
二、使用docker 容器運行elasticSearch
1.拉取docker 鏡像
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.6.1
在這裏插入圖片描述
2.查看拉取的鏡像
docker images
在這裏插入圖片描述
3.使用docker單節點啓動elasticSearch
docker run -d -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” docker.elastic.co/elasticsearch/elasticsearch:7.6.1
在這裏插入圖片描述

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