Elasticsearch安装
目录
一.linux的环境
1.修改ES线程数量
调整一下对当前elasticsearch运行要求的最小线程数量2048
1.输入指令进入对应配置文件
#vim /etc/security/limits.d/90-nproc.conf

2.修改为2048,并保存

2.修改最大虚拟内存数量
所有用户使用的最大虚拟内存数量到300000KB以上
1.输入指令进入对应配置文件
# vim /etc/sysctl.conf

2.在文件尾部添加

3.验证一下key-value是否配置正确
#sysctl -p

3.为ES启动添加一个用户和用户组
es不允许root用户直接启动,所以需要添加新的用户和用户组(没授权)
- # groupadd es
- # useradd es -g es -p es
- # reboot 重启才可以授权


4.重新登录进来

二.安装和配置ELASTICSEARCH
1.获取安装包
# cp /home/resources/elasticsearch-5.5.2.tar.gz ./

2.解压
tar -xf elasticsearch-5.5.2.tar.gz

3.解压完成查看文件夹

4.二个es用户授权

变为ES ES 非ROOT 为成功授权
5.Es解压的文件结构

- bin:命令脚本所在文件夹
- config:与es节点相关的所有配置文件
- lib:包的库
- modules:引用其他语言,其他软件的模块包
- plugins: 插件包,可以配置IK分词器
- logs:日志文件夹
- data:索引文件数据的本地文件夹
6.单节点的es配置
es根目录下的config文件夹中,有核心配置文件elasticsearch.yml
# vim config/elasticsearch.yml

1.集群名称:elasticsearch

2.节点名称:es01


data文件夹对应数据文件夹
logs对应日志文件夹 默认都会出现在elasticsearch根目录
3.网络访问host:10.9.151.60

4.http访问端口:9200
5.bootstrap插件关闭:
和启动时出现的一个异常有关,不改也不影响es的使用.

6.http插件的访问权限:
给马上要安装的head插件使用的开启的一个权限.

* 代表全部
7.修改完成保存,并登录

8.输入指令elasticsearch
bin目录下执行elasticsearch,如果要后台启动添加选项-d


表示在集群中恢复0个索引,如果出现其他,或者不是0 配置出现问题,一般不会出现其他数字,因为什么也没配置
安装就暂告一段落,PS:这只是一个虚拟机的安装ES步骤,需要多个虚拟机的话,在其他虚拟机重复操作即可
本文详细介绍在Linux环境下安装和配置Elasticsearch的过程,包括调整系统参数以满足Elasticsearch需求,创建专用用户,下载安装包,解压并配置单节点设置等关键步骤。

2327

被折叠的 条评论
为什么被折叠?



