ElasticSearch6.6.2安裝使用问题记录

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: ElasticSearch6.6.2安裝使用问题记录

一:

javaApi通过tcp9300调用es集群,遇到的问题。

Exception in thread "main" NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{xT4bF9ImTUiamYI9VJxKUA}{39.96.53.24}{39.96.53.24:9300}]]
  at org.elasticsearch.client.transport.TransportClientNodesService.ensureNodesAreAvailable(TransportClientNodesService.java:351)
  at org.elasticsearch.client.transport.TransportClientNodesService.execute(TransportClientNodesService.java:249)
  at org.elasticsearch.client.transport.TransportProxyClient.execute(TransportProxyClient.java:60)
  at org.elasticsearch.client.transport.TransportClient.doExecute(TransportClient.java:388)
  at org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:403)
  at org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:391)
  at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:46)
  at org.elasticsearch.action.ActionRequestBuilder.get(ActionRequestBuilder.java:53)
  at cn.example.DocumentDemo.main(DocumentDemo.java:121)

一步步debug发现是,发现集群时产生的报错。暂时先注释掉( .put("client.transport.sniff", true) )。

Settings esSettings = Settings.builder()
                .put("cluster.name", clusterName)
               // .put("client.transport.sniff", true)// 自动嗅探整个集群状态,把其他ES节点ip添加到客户端。
                .build();

二:

相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
目录
相关文章
|
8月前
|
Java 关系型数据库 MySQL
Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
【4月更文挑战第12天】Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
730 3
|
8月前
Elasticsearch【问题记录 02】【不能以root运行es + max virtual memory areas vm.max_map_count [65530] is too low处理】
【4月更文挑战第12天】Elasticsearch【问题记录 02】【不能以root运行es + max virtual memory areas vm.max_map_count [65530] is too low处理】
75 3
|
8月前
|
关系型数据库 MySQL Java
Elasticsearch【问题记录 01】启动&停止服务的2类方法及 java.nio.file.AccessDeniedException: xx/pid 问题解决(含启停shell脚本)
Elasticsearch【问题记录 01】启动&停止服务的2类方法及 java.nio.file.AccessDeniedException: xx/pid 问题解决(含启停shell脚本)
175 0
|
8月前
Elasticsearch【问题记录 02】can not run elasticsearch as root + vm.max_map_count [65530] is too low 问题解决
Elasticsearch【问题记录 02】can not run elasticsearch as root + vm.max_map_count [65530] is too low 问题解决
57 0
|
存储 缓存 JSON
elasticsearch简介安装使用事例大全
Elasticsearch是面向文档(document oriented)的,可以存储整个对象或文档(document)、索引(index)每个文档的内容,可以快速搜索。Elasticsearch中,可以对文档(而非成行成列的数据)进行索引、搜索、排序、过滤。
192 0
elasticsearch简介安装使用事例大全
|
消息中间件 存储 监控
SpringBoot集成ElasticSearch 7.6【新版本】及安装使用操作
SpringBoot集成ElasticSearch 7.6【新版本】及安装使用操作
415 0
SpringBoot集成ElasticSearch 7.6【新版本】及安装使用操作
elasticsearch安装使用head插件
elasticsearch安装使用head插件
148 0
|
存储 数据可视化 Java
ElasticSearch简介与安装使用
这篇文章主要介绍ElasticSearch的简单使用。介绍一款插件可避免安装kibana来可视化操作ES数据
541 0
ElasticSearch简介与安装使用
|
2月前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
68 5
|
3月前
|
存储 JSON Java
elasticsearch学习一:了解 ES,版本之间的对应。安装elasticsearch,kibana,head插件、elasticsearch-ik分词器。
这篇文章是关于Elasticsearch的学习指南,包括了解Elasticsearch、版本对应、安装运行Elasticsearch和Kibana、安装head插件和elasticsearch-ik分词器的步骤。
283 0
elasticsearch学习一:了解 ES,版本之间的对应。安装elasticsearch,kibana,head插件、elasticsearch-ik分词器。