API网关Graviteeio-ElasticSearch安装(一)
2021-03-05 13:26
标签:执行命令 ash elastics 编辑 访问 名称 目录 col 网址 最近开始搞API网关组件啦啦啦啦啦 ,第一步安装Elasticsearch. 官方网址: https://www.elastic.co/downloads/elasticsearch 我这里选择的版本是:elasticsearch-6.5.1.tar.gz 2.上传至linux服务器(/app/gravitee,这个目录自定义哦),然后解压 tar -zxvf elasticsearch-6.5.1.tar.gz #默认解压到当前目录,解压后的目录名为 :elasticsearch-6.5.1 #如果需要解压到指定目录可以用 -C 参数,如下: tar -zxvf elasticsearch-6.5.1.tar.gz -C /app/gravitee/elasticsearch #需要先创建好目录 mkdir /app/gravitee/elasticsearch 每次都会用 tar -zxvf 解压,但是总是不太清楚每个参数的含义,这次就刚好剖析一下啊哈哈哈 3.更改配置信息elasticsearch.yml ,调整以下四项配置 cd /app/gravitee/elasticsearch/ ~# vim config/elasticsearch.yml ~# :wq保存 即可 4.启动elasticsearch ,进入elasticsearch的安装目录 启动命令: ./bin/elasticsearch & 1.max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144] 2.ERROR: bootstrap checks failed max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536] 3.max number of threads [1024] for user [imodule] likely too low, increase to at least [2048] API网关Graviteeio-ElasticSearch安装(一) 标签:执行命令 ash elastics 编辑 访问 名称 目录 col 网址 原文地址:https://www.cnblogs.com/DFX339/p/12896555.htmlAPI网关Graviteeio-ElasticSearch安装
1.下载Elasticsearch
x : 从 tar 包中把文件提取出来。
z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要百用 gunzip 解压。
v : 显示解压过程中的详细信息。
f : 需要被解压的文件
#Centos6不支持SecComp,
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
# 默认的只能本机访问,修改后就可以远程访问了
network.host: 0.0.0.0
network.port: 9200
安装出现的问题:
原因:最大虚拟内存太小
解决方案:切换到root用户下,修改配置文件sysctl.conf
vi /etc/sysctl.conf
添加下面配置:
vm.max_map_count=655360
并执行命令:
sysctl -p
然后重新启动elasticsearch,即可启动成功
原因:无法创建本地文件问题,用户最大可创建文件数太小
解决方案:
切换到root用户,编辑limits.conf配置文件, 添加类似如下内容:
vi /etc/security/limits.conf
添加如下内容:
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
备注:* 代表Linux所有用户名称(比如 user1
保存、退出、重新登录才可生效
原因:无法创建本地线程问题,用户最大可创建线程数太小
解决方案:切换到root用户,进入limits.d目录下,修改90-nproc.conf 配置文件。
vi /etc/security/limits.d/90-nproc.conf
找到如下内容:
* soft nproc 1024
#修改为
* soft nproc 2048
文章标题:API网关Graviteeio-ElasticSearch安装(一)
文章链接:http://soscw.com/index.php/essay/60459.html