ElasticSearch安裝系列教程---->(一)、linux(Centos7)安裝elasticsearch6.2.2

一、安裝jdk,至少須要jdk1.8版本node

二、下載elasticsearch 安裝包vim

cd /usr/local/src
###若是沒有安裝wget 請安裝(yum -y install wget)
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.2.tar.gz

三、解壓 elasticsearchbash

##建立目錄,存放es安裝位置
mkdir /usr/local/es
##解壓elasticsearch安裝包
tar -xvf elasticsearch-6.2.2.tar.gz -C /usr/local/es/

四、修改解壓後的目錄名稱網絡

cd /usr/local/es/
mv elasticsearch-6.2.2/ node-1

五、建立用戶組和用戶(elasticsearch不能用root用戶啓動)cors

##建立用戶組
groupadd elasticsearch
##建立用戶es 指定到elasticsearch用戶組 並設置用戶es的密碼爲es
useradd es -g elasticsearch -p es
##給用戶es受權可操做的目錄
chown -R es:elasticsearch /usr/local/es

六、建立elasticsearch 的數據存放目錄datajvm

su es
mkdir /usr/local/es/node-1/data

七、編輯elasticsearch.yml文件elasticsearch

cd /usr/local/es/node-1/config/
vi elasticsearch.yml
##集羣名稱
cluster.name: es-cluster
##節點名稱
node.name: node-1
##網絡監聽地址
network.host: 192.168.56.101
http.port: 9200
##使用head等插件監控集羣信息,須要打開如下配置項
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-credentials: true

八、修改jvm.options插件

-Xms512m
-Xmx512m

九、修改用戶可用的最大線程數配置線程

##切換到root用戶,編輯limits.conf 添加相似以下內容
su root
##編輯文件
vim /etc/security/limits.conf
編輯爲以下內容
*        soft    nofile           65536
*        hard    nofile           131072
*        soft    nproc            2048
*        hard    nproc            4096

十、編輯 vi /etc/sysctl.conf code

vm.max_map_count=655360

編輯完成後執行命令:

sysctl -p

十一、切換回es用戶啓動elasticsearch

su es
cd /usr/local/es/node-1/bin
./elasticsearch

啓動成功就是以上界面

若是要後臺啓動 在啓動的時候後面加 -d參數便可

./elasticsearch -d
相關文章
相關標籤/搜索