下载地址:http://www.elastic.co/downloads/past-releases/elasticsearch-6-2-4
elasticsearch6.2.4 依赖jdk1.8 , 安装配置参考:centos6 安装配置java jdk8u73
下载
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz tar -zxvf elasticsearch-6.2.4.tar.gz
elasticsearch禁止root帐号启动,这里我们创建帐号
adduser es passwd es
更新文件所属人及权限
chown -R es:es elasticsearch-6.2.4 chmod -R 755 elasticsearch-6.2.4/*
切换到es
su es
修改配置文件
vim elasticsearch-6.2.4/config/elasticsearch.yml
//在43行左右,第一条修改,第二条为新增 bootstrap.memory_lock: false bootstrap.system_call_filter: false //56行,修改绑定ip network.host: 192.168.204.129
切换到root
vim /etc/security/limits.conf 添加 * soft nofile 65536 * hard nofile 131072 * soft nproc 2048 * hard nproc 4096 es soft memlock unlimited es hard memlock unlimited
vim /etc/security/limits.d/90-nproc.conf 修改如下内容: * soft nproc 1024 修改为 * soft nproc 4096
vim /etc/sysctl.conf 添加下面配置: vm.max_map_count=655360 并执行命令: sysctl -p
启动
./elasticsearch-6.2.4/bin/elasticsearch
[es@localhost install]$ curl http://192.168.204.129:9200 { "name" : "GdjRcpG", "cluster_name" : "elasticsearch", "cluster_uuid" : "NU4COCBZSwy5XsrVg03n-g", "version" : { "number" : "6.2.4", "build_hash" : "ccec39f", "build_date" : "2018-04-12T20:37:28.497551Z", "build_snapshot" : false, "lucene_version" : "7.2.1", "minimum_wire_compatibility_version" : "5.6.0", "minimum_index_compatibility_version" : "5.0.0" }, "tagline" : "You Know, for Search" } [es@localhost install]$
或浏览器访问
后台启动
./elasticsearch-6.2.4/bin/elasticsearch -d
关闭
ps -ef | grep elas kill - 9 pid