开发者社区 > 云原生 > 中间件 > 正文

ChaosBlade通过daemonset方式,对k8s节点执行节点网络丢包故障注入怎么办?

"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端口无法访问才对。恢复的时候报这个错误,恢复失败"

展开
收起
夹心789 2024-05-28 14:48:02 76 0
1 条回答
写回答
取消 提交回答
  • 使用ip 排除吧,端口排除需要排除对端端口,但是对端端口可能会变化,所以联系排除ip ,此回答整理自钉群“ChaosBlade开源讨论群”

    2024-05-28 18:43:57
    赞同 展开评论 打赏

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
ACK 云原生弹性方案—云原生时代的加速器 立即下载
ACK集群类型选择最佳实践 立即下载
企业运维之云原生和Kubernetes 实战 立即下载

相关镜像