【弄nèng - SearchGuard】应用篇 —— 手动调整searchguard索引副本数

一. 问题描述

searchguard索引默认1主,副本数是data节点实例数-1
副本数应该设置成data节点机器数 - 1,不然在一台机器上部署多个data实例时就会有一部分searchguard索引副本分配不成功。

解决办法
初始化时加-us 参数,后面跟着searchguard索引副本数。

二. 重新设置searchguard索引副本数

如果已经初始化过了,使用的是默认设置。在一台机器上部署多个data实例时就会有一部分searchguard索引副本分配不成功。这种情况下需要我们手动修改下searchguard索引副本数。
但是我们并没有权限直接操作searchguard索引,需要以下两条命令,重新初始化。

1. 关闭searchguard索引副本数自动扩展功能
主要是添加 -dra参数

sgadmin -ts truststore.jks -tspass 1f2d6dd209fa175ef53 -ks CN=sgadmin-keystore.jks -kspass d7ead33742c28e131c9b -nhnv -cn my-application -cd …/sgconfig/ -dra

2. 手动调整searchguard索引副本数
主要是添加-us参数

sgadmin -ts truststore.jks -tspass 1f2d6dd209fa175ef533 -ks CN=sgadmin-keystore.jks -kspass d7ead33742c28e131c9b -nhnv -cn my-application -cd …/sgconfig/ -us 3


项目推荐

IT-CLOUD :IT服务管理平台,集成基础服务,中间件服务,监控告警服务等。
IT-CLOUD-ACTIVITI6 :Activiti教程源码。博文在本CSDN Activiti系列中。
IT-CLOUD-ELASTICSEARCH :elasticsearch教程源码。博文在本CSDN elasticsearch系列中。
IT-CLOUD-KAFKA :spring整合kafka教程源码。博文在本CSDN kafka系列中。
IT-CLOUD-KAFKA-CLIENT :kafka client教程源码。博文在本CSDN kafka系列中。

开源项目,持续更新中,喜欢请 Star~

发布了160 篇原创文章 · 获赞 46 · 访问量 20万+

猜你喜欢

转载自blog.csdn.net/yy756127197/article/details/103922413