Elasticsearch笔记

  • /etc/profile添加
export JAVA_HOME=/usr/local/jdk1.8.0_152
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
  • /etc/security/limits.conf添加
/etc/security/limits.conf添加
*    soft   nofile  65536
*    hard   nofile  65536
*    soft   nproc   4096
*    hard   nproc   4096
*  - as unlimited
  • Elasticsearch 启动
/usr/local/elasticsearch-6.2.3/bin
su - es 
es用户下执行bin/elasticsearch
  • Elasticsearch 命令
删除索引  curl -X DELETE http://127.0.0.1:9200/_all          
查询索引  curl -X GET http://127.0.0.1:9200/_all                
查询指定索引 curl -X GET http://127.0.0.1:9200/_cat/indices/index?v
查询文档  curl -X GET http://127.0.0.1:9200/trace-log-2019.04.29/_mapping/doc

template指定查看 curl -X GET http://127.0.0.1:9200/_template/ztetracelog_template
template指定删除 curl -X DELETE http://127.0.0.1:9200/_template/tracelog_template
template模糊查询 curl -X GET http://10.47.225.89:9200/_template/*template template
原文地址:https://www.cnblogs.com/killerqi/p/10873605.html