Elasticsearch之安装详解

tech2022-07-29  167

一、下载镜像

docker pull elasticsearch:5.6.8

二、安装es容器

docker run -di --name=changgou_elasticsearch -p 9200:9200 -p 9300:9300 elasticsearch:5.6.8

备注:9200-web管理平台端口,9300-服务默认端口 三、访问路径

http://ip:9200/

四、开启远程连接 es在5版本后默认关闭远程连接

1、命令:vi elasticsearch.yml 2、将transport.host前的注释去掉 3、添加集群节点名称:cluster.name:my-application 4、开启跨域: 开启跨域:http.cors.enabled:true 允许哪些跨域:http.cors.allow-origin:"*" network.host:ip 5、保存退出elasticsearch.yml

五、系统参数配置

1、命令:vi /etc/security/limits.conf soft nofile 65536 hard nofile 65536 2、命令:vi /etc/sysctl.conf vm.max_map_count=655360 3、修改内容生效:sysctl -p

六、重启

命令:docker restart changgou_elasticsearch

七、容器开启重启

docker update --restart=always 容器名称或容器id

八、温馨提示: 当docker内存不足允许es时:

1、cd /etc/elasticsearch/ 2、vi jvm.options 修改如图的参数
最新回复(0)