驽马十驾 驽马十驾

驽马十驾,功在不舍

目录
【ELK】Elasticsearch的安装和其他
/  

【ELK】Elasticsearch的安装和其他

参考资料

Java API的使用:https://www.tizi365.com/archives/874.html

ES的使用:https://www.tizi365.com/archives/590.html

参考博客:http://www.shixinke.com/category-elasticsearch.html

参考:https://zq99299.github.io/note-book/elasticsearch-core/

Docker 下安装 ES

# linux下授权
chmod 777 /data/docker/elasticsearch/plugins
chmod 777 /data/docker/elasticsearch/data

# 创建网络
docker network create dev-net

# 安装并启动 es
docker run \
 --restart=always --privileged=true \
 --name=elasticsearch --net=dev-net \
 -p 9200:9200 -p 9300:9300 \
 -e "discovery.type=single-node" \
 -e ES_JAVA_OPTS="-Xms1512m -Xmx1512m" \
 -v /Users/alistar/docker/es7/data:/usr/share/elasticsearch/data \
 -v /Users/alistar/docker/es7/plugins:/usr/share/elasticsearch/plugins \
 -d elasticsearch:7.10.1

# 安装并启动 kibana
docker run -d \
 --name kibana --net dev-net \
 -p 5601:5601 \
 kibana:7.10.1

如果不在一个网络下,那么可以使用 -e 来设置对应的 Elasticsearch 的网址【未测试】

docker run --name kibana \
    -e ELASTICSEARCH_HOSTS=http://ip:9200 \
  -p 5601:5601 -d kibana:7.10.1

Linux下安装

自行百度,跳过

其他

之前项目部署的 6.x ,使用到了安全功能,还需要申请证书和更新证书,从7.1版本后不需要了

image.png

积土成山,风雨兴焉。积水成渊,蛟龙生焉。