- 博客(9)
- 收藏
- 关注
原创 elasticsearch 段合并实操,带图
在学习es的优化方案,很多文章提到进行段合并,会提升查询的性能。还参考了官网,但是我觉得并不全对。我的数据是8亿,带一个副本,大概是4T。集群是三台机器500G的内存,SSD固态硬盘,三个master节点,六个数据节点,职责分离。堆内存分配的31G;分配的分片数是两百,通过在kibana上执行这个命令:来进行段合并。POST index/_forcemerge?max_num_segments=1 以下的截图:是我在进行段合并的时候,对我的集群状态进行一个截图,包含...
2020-07-22 01:43:37 1946
原创 三步修改 ubantu 系统时间
# # 第一步选择时区sudo tzselect这个命令会让输入root用户的密码接着按照下边的输入对应的数字就好了,先选择亚洲 4选择中国 9 ;接着在最后边确认一下时间,没问题的话输入 1出来这个# #第二步,再用下边的命令再执行一条命令 sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime# #第三步,确认时间一条命令,查看时间是否修改成功...
2020-07-16 10:22:46 452
原创 es 日进一寸—— 段合并(Merge)
段是lucene组织数据的单位从极客课程中学到,段会在RefreshInterval的时候产生,如果我们对实时性要求不高的情况下,我们可以适当调整刷新的时间间隔为分钟级别,甚至在大量的同步数据,和写数据的时候,可以设置为 -1 我们可以通过以下操作,对段进行合并。...
2020-07-15 00:36:59 1801
原创 真实数据来看elasticsearch不同的数据节点对系统资源的要求
截了一张测试环境的图,来看一下不同角色的节点,对不同集群资源的要求。搭建的集群,是三个master节点,以及六个数据节点。##以下是所有的的节点的负载情况从下边的图中可以看出来,我们并不需要对master节点分配太多的堆内存。这个根据自己的使用再合理的调配。## 其中一个master节点的情况:可以看到,其实我把主节点的堆内存分配的太大了,这就造成了资源的浪费。## 这是一个数据节点的情况:##master节点垃圾回收的情况...
2020-07-10 15:12:21 624 2
原创 failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not prope
我这个错误是在es其中失败的时候报出来的:Caused by: java.security.UnrecoverableKeyException: failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.# #错..
2020-07-06 13:50:09 8278 2
原创 es org.elasticsearch.bootstrap.StartupException: java.security.AccessControlException: access denied
启动es的时候报错如下:[2020-07-06T05:06:38,998][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [reading_10.10.10.2_master] uncaught exception in thread [main]org.elasticsearch.bootstrap.StartupException: java.security.AccessControlException: access deni...
2020-07-06 13:20:54 928
原创 如何选elasticsearch 的版本
# #建议看下这篇文章https://blog.csdn.net/u013613428/article/details/103317806
2020-07-05 00:10:34 3999
原创 Please check the elasticsearch SSL settings under xpack.security.http.ssl.
es集群安全认证添加用户密码的时候,执行./bin/elasticsearch-setup-passwords interactive报错如下# # 原因是需要注释掉:yml里边的配置添加完密码以后再打开
2020-07-04 14:59:02 1103
原创 es 7.5.1版本 集群配置安全证书和开启ssl加密通信
前提是:已经搭建起来集群了,并且集群可以正常运行。所有的节点都是健康的状态。另外我所有的操作都是直接使用启动es集群的用户做的,如果不是这个用户的话,对生成的证书还需要赋予可执行权限。##生成证书,给集群添加证书认证 生成证书不需关注集群是否启动。也就是不管集群有没有启动,都可以生成证书。 先进到 bin目录下:然后执行(执行这个的时候,全部回车就可以,不再对证书设置密码,如果这里再设置其他的密码的话,需要在yml里边加其他的配置,我用没有加的方式) :./elas...
2020-07-04 13:40:02 4263 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人