ELK笔记

docker run -d --name elasticsearch --net tcnetwork -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:6.6.1

#docker run -d -p 5044:5044 --net tcnetwork docker.elastic.co/logstash/logstash:6.6.1

docker run --rm -it -~/pipeline/:/usr/share/logstash/pipeline/ docker.elastic.co/logstash/logstash:6.6.1

docker run -d -p 9100:9100 --net=tcnetwork mobz/elasticsearch-head:5

docker run -d --name kibana --net tcnetwork -p 5601:5601 kibana:6.6.1

sudo sysctl -w vm.max_map_count=262144

二. 连接不上ES
vi ES配置文件elasticsearch.yml加入2个参数,并重启

http.cors.enabled: true
http.cors.allow-origin: "*"
参数说明:

参数 缺省值 说明
http.cors.enabled true 如果启用了 HTTP 端口,那么此属性会指定是否允许跨源 REST 请求。
http.cors.allowed.origin localhost 如果 http.cors.enabled 的值为 true,那么该属性会指定允许 REST 请求来自何处。
备注:elasticsearch-head 5可以匹配ES v5、v6

 

posted @ 2019-03-12 13:15  失落的黎明  阅读(202)  评论(0编辑  收藏  举报