草庐IT

Mac 安装Es

mac系统安装es非常简单,其实只要安装好了brew后,后续的第三包都很好拉取和管理。输入brewinstallelasticsearch即可下载,安装成功入下图其中过程报错缺少openjdk依赖下载失败一样brew下载对应依赖后即可解决先brewinstallopenjdk解决后下载完es输入elasticsearch--version查看es版本错误提示翻阅得知缺少一个jdk1.8安装与环境变量要继续补充前往网址下载https://www.oracle.com/java/technologies/downloads/#java8-mac正常安装后输入查询下安装是否成功java-versio

docker安装的ES和Kibana设置账号密码

Step1:volumes配置文件将配置文件映射出来,方便灵活配置;对应位置为:elasticsearch:/usr/share/elasticsearch/config/elasticsearch.ymlkibana:/usr/share/kibana/config/kibana.ymlStep2:添加配置elasticsearch.yml#添加以下内容http.cors.enabled:truehttp.cors.allow-origin:"*"http.cors.allow-headers:Authorizationxpack.security.enabled:truexpack.sec

ES查询客户端初始化(RestHighLevelClient)

ElasticSearchProperties配置类,可以配置在中心中publicclassElasticSearchProperties{/***连接超时时间(毫秒)*/privateIntegerconnectTimeout=3000;/***socket超时时间*/privateIntegersocketTimeout=30000;/***连接请求超时时间*/privateIntegerconnectionRequestTimeout=500;/***keepAlive策略时间*/privateIntegerkeepAliveStrategy=60*1000;}EsClientFacto

windows部署es6.8.0集群并部署到spring boot

windows部署es6.8.0集群1、先下载windows版本es2、下载完成之后,建一个文件夹elasticsearch-cluster,把es解压到里边,并且在复制两份3、去conf文件夹下,打开elasticsearch.yml文件添加以下配置,分别是三个es的elasticsearch.yml文件的配置cluster.name:my-applicationnode.name:node-1network.host:127.0.0.1http.port:9200transport.tcp.port:9300discovery.zen.ping.unicast.hosts:["127.0.

windows部署es6.8.0集群并部署到spring boot

windows部署es6.8.0集群1、先下载windows版本es2、下载完成之后,建一个文件夹elasticsearch-cluster,把es解压到里边,并且在复制两份3、去conf文件夹下,打开elasticsearch.yml文件添加以下配置,分别是三个es的elasticsearch.yml文件的配置cluster.name:my-applicationnode.name:node-1network.host:127.0.0.1http.port:9200transport.tcp.port:9300discovery.zen.ping.unicast.hosts:["127.0.

Elasticsearch-02-es的restapi使用

文章目录前言:1:索引操作1:创建索引2:查看所有索引3:查看单个索引4:删除索引2:映射操作1:创建映射2:查看映射3:索引关系映射4:为索引新增字段及对应索引5:索引字段类型为text,添加keyword类型操作6:修改字段映射类型7:新增日期字段映射3:文档操作1:创建文档2:查看文档3:修改文档-全覆盖4:修改文档-修改单个字段5:删除文档6:根据条件删除文档4:高级查询1:查询所有文档-search2:匹配查询-match3:多字段匹配查询-multi_match4:关键字精确查询-term5:多关键字精确查找-terms6:指定字段查询-(_source)7:过滤字段-(inclu

Elasticsearch-02-es的restapi使用

文章目录前言:1:索引操作1:创建索引2:查看所有索引3:查看单个索引4:删除索引2:映射操作1:创建映射2:查看映射3:索引关系映射4:为索引新增字段及对应索引5:索引字段类型为text,添加keyword类型操作6:修改字段映射类型7:新增日期字段映射3:文档操作1:创建文档2:查看文档3:修改文档-全覆盖4:修改文档-修改单个字段5:删除文档6:根据条件删除文档4:高级查询1:查询所有文档-search2:匹配查询-match3:多字段匹配查询-multi_match4:关键字精确查询-term5:多关键字精确查找-terms6:指定字段查询-(_source)7:过滤字段-(inclu

ES Elasticsearch日期范围查询和查不出的坑

按日期范围查询如果字段为字符串类型,需要在字段后面加.keyword不加会出现查不出的问题。查询范围有两种方式方式一:GET/xq_jdctxxx/_search{"query":{"range":{"cjsj.keyword":{"from":"2022-01-27","to":"2022-03-11"}}}}方式二GETxq_jdctxxx/_search{"query":{"range":{"cjsj.keyword":{"gte":"2022-01-27","lte":"2022-03-11"}}}}实例查询全部,有大于2022-01-01的数据按日期范围查询却没有查出来字段后面加“.

群晖NAS搭建WebDV服务手机ES文件浏览器远程访问

文章目录1.安装启用WebDAV2.安装cpolar3.配置公网访问地址4.公网测试连接5.固定连接公网地址转载自cpolar极点云文章:群晖NAS搭建WebDAV服务手机ES文件浏览器远程访问有时候我们想通过移动设备访问群晖NAS中的文件,以满足特殊需求,我们在群辉中开启WebDav服务,结合cpolar内网工具生成的公网地址,通过移动客户端ES文件浏览器即可实现移动设备远程访问NAS文件,下面介绍步骤1.安装启用WebDAV在群晖套件中心,我们搜索webdav,找到且点击安装套件(如已安装可以忽略这一步)然后打开webdav,启用http访问,这里我们记住端口号是50052.安装cpola

es集群问题排查、常用命令、参数解析

一、常用命令#1.集群健康状态[wlsadmin@elastic-01~]$curl-XGET"http://10.219.27.00:7116/_cluster/health?pretty"{clustername":"cluster""status":"yellow",#集群状态"timedout":false,"numberofnodes":3,#集群的节点数"number_ofdatanodes":3,#数据节点数"active_primary_shards":8036,#集群中所有活跃的主分片数"activeshards":16082,#集群中所有活跃的分片数"relocatings