"ChaosBlade通过daemonset方式,对k8s节点执行节点网络丢包故障注入。虽然故障注入的时候设置了排除10250、6433端口,但是执行blade destroy命令恢复的时候报错?提示访问10250端口超时,导致恢复失败。报错日志如下:
time=""2024-05-09T05:55:31Z"" level=error msg=""Invoke exec command error"" command=""[/opt/chaosblade/blade destroy network loss --timeout=3600 --percent=100 --interface=eth0 --exclude-port=10250,6443 --uid a10153cf4e9eeba3]"" container=chaosblade-tool err= error=""error dialing backend: dial tcp 10.129.148.186:10250: i/o timeout"" out= podName=chaosblade-tool-jdw26 podNamespace=chaosblade。
按理说,已经排除了10250,不应该10250端口无法访问才对。恢复的时候报这个错误,恢复失败"
使用ip 排除吧,端口排除需要排除对端端口,但是对端端口可能会变化,所以联系排除ip ,此回答整理自钉群“ChaosBlade开源讨论群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。