【发布时间】:2018-09-10 10:46:45
【问题描述】:
每周一次左右,我们有时会进入一个奇怪的状态,我们的 Kubernetes 集群无法连接到内存存储 Redis 服务。
K8S 母版:1.10.7 cloud beta redis 实例列表 --region europe-west1 1 ↵ 10122 12:26:38
INSTANCE_NAME REGION TIER SIZE_GB HOST PORT NETWORK RESERVED_IP STATUS CREATE_TIME
chefclub-redis europe-west1 STANDARD_HA 1 10.0.10.4 6379 default 10.0.10.0/29 READY 2018-05-29T14:12:46
获取到主机的 No 路由。
kubectl run -i --tty busybox --image=busybox -- sh ✓ 10125 12:28:36
If you don't see a command prompt, try pressing enter.
/ # telnet 10.0.10.4 6379
telnet: can't connect to remote host (10.0.10.4): No route to host
过去发生过几次,现在我刚刚将我的节点升级到1.10.7,一切都恢复原状,我可以再次连接。
我想知道接下来我还能采取哪些其他步骤?
【问题讨论】:
-
所有 kubernertes 节点都会发生这种情况吗?您是否尝试从失败的节点连接?不是吊舱。它要么是你节点上的一些 iptables 规则,要么是你节点上的一些防火墙规则。
-
如果再次发生会尝试,谢谢@Rico
标签: kubernetes gcloud google-cloud-memorystore