elasticsearch安装
Posted m0_74400932
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elasticsearch安装相关的知识,希望对你有一定的参考价值。
- 上传elasticsearch-6.8.4.tar.gz 文件到虚拟机
- 解压
- 创建elasticsearh的存储数据目录 ,在opt目录下面
最终目录结构是:
/opt/elasticsearch-6.8.4/es_data/datas
/opt/elasticsearch-6.8.4/es_data/logs
- 采用绝对路径的写法修改配置文件, 修改elasticsearch.yml配置文件 指定文件内容文件和日志文件
此目录为上面创建的目录的完整结构
修改 内存配置
elasticsearch.yml
修改如下:
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
修改修改网路设置
最终修改的elasticsearch.yml内容如下
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
network.host: 0.0.0.0
http.port: 9200
编辑 vim /etc/security/limits.conf,追加以下内容;
追加内容如下:
* soft nofile 65536
* hard nofile 65536
* soft nproc 4096
* hard nproc 4096
- 编辑 vim /etc/sysctl.conf,追加以下内容
vm.max_map_count=262144
保存退出以后,执行下面这个命令
sysctl -p
- 由于elasticsearch不允许root的用户启动,所以要对它的日志,数据文件,安装文件,进行用户的更改
useradd es 创建新用户es
chown -R es:es ./elasticsearch-6.8.4/ 改变文件夹所属的用户和所属的组
8.启动es
/opt/elasticsearch-6.8.4/bin/elasticsearch
注意 一定实在普通用户上启动es
不可以使用管理员账户root启动
es: 端口默认是9200
防火墙要么开放9200端口 要么关闭防火墙
看到一下的json 格式 就证明es启动成功
以上是关于elasticsearch安装的主要内容,如果未能解决你的问题,请参考以下文章