测试环境 Elasticsearch 集群被多次删,请教问题排查办法。

2022-07-06 13:53:34 +08:00
 samun
背景:es5.6
阿里云服务器 三节点 ES 只有一个节点开启快照
有安全组 只对公司网络开启 9200 端口


起因: 某天下午同事反馈数据被删,查看主节点日志,发现删除记录,删完试图创建 read_me 索引 用的高版本 restapi 报错了。
已采取的措施:1.修改测试环境相关服务器密码,22 端口 ip 白名单限制。2.公司内部访问 9200 9300 通过 nginx 域名代理其他端口访问 http 端口增加 basic 认证 es 机器独立安全组,开启阿里云内网白名单。3.阿里云漏洞病毒扫描。4 ,关闭模糊匹配删除索引。4.开启集群所有机器快照。
采取以上措施后,两周后又被删了好几次,现在想不通了,接下来打算增加 xpack ,但还是想找到原因。
943 次点击
所在节点    问与答
10 条回复
samun
2022-07-06 13:55:09 +08:00
通过搜索有了解到 meow ,但是特征不像。
julyclyde
2022-07-07 09:56:18 +08:00
5.6 这么文物的版本……
x-pack security 在当年那个版本还是收费服务呢
samun
2022-07-07 10:53:59 +08:00
@julyclyde 目前能满足需求也没有动力升级
julyclyde
2022-07-07 10:55:58 +08:00
那你看看能不能给各节点开 access log
看看删除指令是从哪发进来的
samun
2022-07-08 15:19:03 +08:00
@julyclyde 破案了 之前运维挖的坑 负载均衡把 9200 暴露到公网了 阿里云安全组对负载均衡是不生效的
julyclyde
2022-07-08 19:40:11 +08:00
@samun 你差点就要出一个,跟上海事件一样的事故
julyclyde
2022-07-08 19:41:18 +08:00
我给一些建议:
升级版本、开启 x-pack security
服务器之间 transport 通信配置 TLS+IP 白名单
http 通信可以不开启 TLS ,但是必须开启 RBAC
给匿名用户授予空白权限
samun
2022-07-09 09:58:06 +08:00
已收下 谢老哥
julyclyde
2022-07-12 09:48:32 +08:00
看了看提问的版本、故障现象
难道你这个项目就是传说中的上海泄露案?
samun
2022-07-14 09:30:28 +08:00
@julyclyde 只能说这脑洞太大了。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/864420

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX