Elasticsearch linux上操作es命令详解

这篇具有很好参考价值的文章主要介绍了Elasticsearch linux上操作es命令详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Elasticsearch linux上操作es命令详解

1.检查ES节点是否正常启动

curl http://127.0.0.1:9200

linux操作es,Linux,elasticsearch,elasticsearch,linux,大数据

非正常状态:

  1>确保服务是不是正常启动了,端口用的是哪个

  2>防火墙是否关闭或者端口是否开放

  3>你的curl命令是否有问题,curl命令可能导致服务无法访问,可以尝试重启服务后,在外部浏览器访问URL地址即可。不一定非得用curl

2.查询es中所有索引,所有已存在的索引

curl http://127.0.0.1:9200/_cat/indices?v 

3.删除索引

curl -XDELETE  http://127.0.0.1:9200/oam_behavior?pretty 

4.创建es索引

curl -XPUT http://127.0.0.1:9200/oam_behavior?pretty

5.查询es所有数据

curl -XGET http://127.0.0.1:9200/oam_behavior/_search?pretty -k

6.查询指定ID数据

curl -XGET http://127.0.0.1:9200/oam_behavior/oam_log/00-ab7259b3-6860-48cb-b6b1-c8ab77bbb45c?pretty -k

linux操作es,Linux,elasticsearch,elasticsearch,linux,大数据

7.删除指定ID数据

curl -XDELETE http://127.0.0.1:9200/oam_behavior/oam_log/00-ab7259b3-6860-48cb-b6b1-c8ab77bbb45c?pretty -k

8.查询分页数据(from是指从那条记录,size是指显示的条数)

curl -XPOST  http://127.0.0.1:9200/oam_behavior/_search?pretty -H  'content-Type:application/json'  -d '{"query":{"match_all":{}},"from":10,"size":10}'

9.增加一条数据

curl -XPUT http://127.0.0.1:9200/oam_behavior/user/2?pretty -H 'content-Type:application/json' -d '{"name":"xxx","age":"23"}'

linux操作es,Linux,elasticsearch,elasticsearch,linux,大数据

10.根据ID查询

curl http://127.0.0.1:9200/oam_behavior/user/2?pretty

linux操作es,Linux,elasticsearch,elasticsearch,linux,大数据文章来源地址https://www.toymoban.com/news/detail-541229.html

到了这里,关于Elasticsearch linux上操作es命令详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • elasticsearch 7.9.3知识归纳整理(二)之 es基本原理及使用kibana操作es的常见命令

    一、es的基本原理与基础概念 1.1 倒排索引 倒排索引 源于实际应用中需要根据属性的值来查找记录。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。由于不是由记录来确定属性值,而是由属性值来确定记录的位置,因而称为倒排索引(inverted index)。带

    2024年02月12日
    浏览(36)
  • linux系统安装elasticsearch教程_linux 安装es(1)

    2、更改文件夹所属者 因为elasticsearch  不能使用root用户启动,需要用普通用户启动,如果本来就用普通用户登录,可不用更改 ,命令 chown -R aitpm:aitpm elasticsearch-7.9.3 查看目录结构 3、修改elasticsearch.yml文件,修改一些核心配置,vi   /home/aitpm/software_elasticsearch/elasticsearch-7.9.3/c

    2024年04月12日
    浏览(25)
  • linux 如何查看es进程,Linux---关闭Elasticsearch进程,并重新启动

    查看ES进程: 执行命令:ps -ef | grep elasticsearch 如果有elasticsearch进程,则会返回包含elasticsearch的进程信息,如下所示: 如果没有elasticsearch进程,则不会返回任何信息。 关闭ES进程: 执行命令:sudo systemctl stop elasticsearch 等待一段时间,直到ES进程完全停止。 重新启动

    2024年02月11日
    浏览(36)
  • Linux下安装Elasticsearch以及ES-head插件

    由于Elasticsearch客户端版本和ElasticSearch版本有对应关系,所以建议安装之前先考虑安装哪个版本的ElasticSearch。 ElasticSearch、Spring Data Elasticsearch、SpringBoot、Spring版本对应关系 安装过程如下 上传Elasticsearch到服务器的/usr/loca/目录下,解压文件 修改elasticsearch.yml配置文件 elasticse

    2024年02月04日
    浏览(29)
  • linux操作es 命令

    1.检查ES节点是否正常启动 curl http://192.168.6.16:9200 正常状态: 非正常状态: 1确保服务是不是正常启动了,端口用的是哪个 2防火墙是否关闭或者端口是否开放 3你的curl命令是否有问题,curl命令可能导致服务无法访问,可以尝试重启服务后,在外部浏览器访问URL地址即可。不

    2024年02月12日
    浏览(30)
  • linux查看es节点使用情况,elasticsearch(es) 如何查看当前集群中哪个节点是主节点(master)

    elasticsearch 查看当前集群中的 master 节点是哪个需要使用 _cat 监控命令,具体如下。 查看方法 es 主节点确定命令,以 kibana 上查看示例如下: GET _cat/nodesv 返回结果示例如下: ip heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name 172.16.16.188 52 99 5 2.59 1.70 1.45 mdi - elastic3

    2023年04月15日
    浏览(34)
  • ElasticSearch篇——Restful风格详解以及常见的命令,涵盖_cat命令查看ES默认数据、索引和文档的增删改查以及复杂搜索,超详细、超全面、超细节!

    一种软件架构风格,而不是标准,只是提供了一组设计原则和约束条件。它主要是用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更加简洁,更有层次,更易于实现缓存等机制。 一、基本Rest命令说明 1、命令 对应的就是head可视化界面的下面的信息(换句话

    2024年01月16日
    浏览(32)
  • (linux运行es)could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-8.1.0/jdk/bin/java

    当出现这个问题的时候会以为jdk有问题 输入 java -version可以发现,jdk活的很健康。 这是因为在root账户下不能启动es 1.创建新用户es 2.对es用户授权 3.切换es用户 4.再次启动

    2024年02月12日
    浏览(38)
  • ELK实战,Linux版docker安装ElasticSearch、ES-head、Logstash、Kiabana入门,无坑详细图解

            项目需要,记录一次ELK日志分析系统无坑初始安装过程,并给大家整理出了操作elasticsearch的主要命令,elasticsearch!伙伴们都懂得哦!别的不多说,看过内容概览,直接开整!!! 1-1 修改/etc/security/limits.conf limits.conf文件限制着用户可以使用的最大文件数,最大线

    2023年04月09日
    浏览(30)
  • Elasticsearch(ES)常用命令整理

    在前几篇文章大家主要进行Elasticsearch的入门学习,了解了它的基本概念和工作原理,也学习到Elasticsearch集群的角色和主要职责。接下来,本文着重介绍了Elasticsearch的常用基础命令。 1.1 获取所有_cat命令 命令:curl -XGET localhost:9200/_cat 以上的命令中,你也可以 后面加一个v,让

    2023年04月08日
    浏览(74)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包