elasticsearch
loveLifeLoveCoding
这个作者很懒,什么都没留下…
展开
-
Elasticsearch Delete (根据条件删除文档)
通常情况下,我们删除索引中的文档时,我们会使用如下方式删除文档。虽然这种方式能满足大多数情况下的文档删除,但是在某些时候需要删除满足特定条件的文档。转载 2022-10-23 15:00:01 · 2072 阅读 · 0 评论 -
ES基本查询总结
Elasticsearch中当我们设置Mapping(分词器、字段类型)完毕后,就可以按照设定的方式导入数据。有了数据后,我们就需要对数据进行检索操作。2)模糊匹配,类似mysql中的”like %关键词% “查询操作;2)如何实现ES精确值检索、指定索引检索、全文检索?1)精确匹配,类似mysql中的 “=”操作;1)ES究竟支持哪些检索操作?5)正则表达式匹配;转载 2022-10-23 14:39:59 · 858 阅读 · 0 评论 -
ElasticSearch Cause: Cluster state has not been recovered yet, cannot write to the [null] index
出现该错误的主要原因是没有设置ElasticSearch的主节点配置,我们只需要在elasticsearch.yml配置文件中设置单节点或者集群节点的主节点名称即可。master not discovered yet 尚未发现主节点。参考: ES elasticsearch集群配置。中 设置主节点,切换 es 启动用户并重启。设置es用户密码时报如下错误。转载 2022-09-25 14:08:02 · 2067 阅读 · 0 评论 -
elasticsearch查看当前集群中哪个节点是主节点
如上所示为最后一行的 elastic1 为 master 节点。转载 2022-09-25 13:56:52 · 740 阅读 · 0 评论 -
Elasticsearch:找回密码 - Password Recovery 修改密码
Elasticsearch 官方博客文档:https://blog.csdn.net/UbuntuTouch/article/details/118937942找回集群密码, 在 Elasticsearch 的安装目录下,有一个 utility 叫做 elasticsearch-users我们可以使用这个工具找回我们的用户密码。从上面,我们可以看出来,它可以创建和删除一些用户。这个为我们重设密码提供了便利。假如我们忘记了超级用户 elastic 的密码,那么我们该怎么办呢?转载 2022-09-18 17:28:48 · 3738 阅读 · 0 评论 -
Elasticsearch -删除索引(index)
这个设置使删除只限于特定名称指向的数据, 而不允许通过指定 _all 或通配符来删除指定索引库。转载 2022-09-12 10:48:25 · 1962 阅读 · 0 评论 -
Elasticsearch -删除索引(index)
这个设置使删除只限于特定名称指向的数据, 而不允许通过指定 _all 或通配符来删除指定索引库。转载 2022-08-22 21:09:07 · 4521 阅读 · 0 评论 -
Eleastisearch 分片同步错误问题解决
之后ES集群状态从"red"恢复为"green"或者"yellow",视实际情况而定,ES集群恢复正常数据同步,当"active_shards_percent_as_number" : 的值为100时,说明数据分片完全同步。注意到"active_shards_percent_as_number" : 12.0 该项的值产生变化, 代表加载集群分片数百分比,健康状态 100% 集群为 green , 低于 100% 为 yellow。注意到,集群状态"status" : "red",非健康状态。转载 2022-08-22 21:06:18 · 1356 阅读 · 0 评论 -
elasticsearch报错,failed to obtain node locks
这个错误网上有很多解决方案,基本上就是杀掉es进程,事实上,这个问题的原因可能不仅仅是一样的。“failed to obtain node locks”的原因通常是没有获得这个lock文件的操作权限。node.lock被其他进程使用了,这也是网上大多数的解释。解决方案呢,首先查看es的进程,然后杀掉。在使用上面的解决方案前,可以先确认下node.lock是否被某个进程占用,命令如下。ES运行时报错,failed to obtain。转载 2022-08-22 20:57:17 · 2391 阅读 · 0 评论 -
Elasticsearch 7.x修改/忘记密码
目前采用方式: 其中为修改后的密码; 控制台需要键入原来的密码进行验证输入原来的密码::验证及完整打印: 忘记密码,需要进行重置 修改配置文件,注释掉支持x-pack的配置,保存退出; 重启进程(先kill掉): 启动成功后,使用查看当前的索引: 控制台打印,多了一个的索引: 删除的索引 有如下打印,表示已成功删除: 重置密码,请参考文章Elasticsearch 7.x设置密码进行设置。修翻译 2022-07-10 23:17:48 · 4862 阅读 · 0 评论