Elastic Stack 从入门到实践

第四章 Elasticsearch 下载与安装

1. Elasticsearch下载

下载地址:https://www.elastic.co/cn/downloads/elasticsearch

下载 版本

2. 单机版的安装

安装的环境为centos6.5,Elasticsearch6.5.4

2.1 创建elasticsearch用户,Elasticsearch 不支持root 用户运行

useradd elasticsearch

2.2 创建文件夹 /est/es/ 并设置用户、组权限

chown elasticsearch:elasticsearch /est/es -R

2.3 切换到elastcisearch 用户

su - elasticsearch

2.4 下载并解压安装包到/est/es

tar -xvf elasticsearch-6.5.4.tar.gz -C /ets/es/

2.5 修改配置文件

# vim conf/elasticsearch.yml
network.host:192.168.0.1 #打开并设置成自己服务器的ip地址
network.host:0.0.0.0 #设置ip为0.0.0.0 ,任意网络均可访问(局域网)
编辑ip

说明:在 Elasticsearch 中,如果network.host 不是localhost或者127.0.0.1的话,就会认为是生产环境,会对环境的要求比较高,我们的测试环境不一定能够满足,一般情况下不需要修改下面2处配置,如下:

#1:修改JVM启动参数

vim conf/jvm.options
-Xms128m (初始配置)  #根据自己机器情况修改
-Xmx128m(最大)

#2:一个进程在vms(虚拟内存区域)创建内存映射最大数量

vim /etc/sysctl.conf
vm.max_map_count=655360

配置生效命令:

sysctl -p   
查看配置是否生效

2.6 启动Elasticsearch

su -elasticsearch
cd bin
./elasticseatch 或者 ./elasticsearch -d #后台启动

2.7 停止服务

# jps69
68709 Jps
68072 Elasticsearch
kill 68072 # 通过kill结束进程

一路走来,有你。

Write A Comment