Kubernetes(k8s)1.18.3高可用集群部署(多master多node)(四)

Kubernetes(k8s)1.18.3高可用集群部署(多master多node)(四) 第四部分:检测与故障模拟

Kubernetes(k8s)1.18.3高可用集群部署(多master多node)(四)


第四部分:检测与故障模拟


查看nginx tcp 代理情况:

# kubectl get pods -A                          我们在master-m1 上进行多次查询pods的命令

# cat /var/log/nginx/tcp-access.log    查看nginx代理日志

attachments-2020-06-dI2Y3Rv45ef2f18f66172.png

我们发现进行轮询3个master节点


故障监测:

我们将master-m1 关机

attachments-2020-06-9q5ObZye5ef2f22a650f7.png

我们可以看到 vip 漂移到master-m2 上了

我们在master-m2 进行正常的命令

# kubectl top nodes

attachments-2020-06-GQmc5Eym5ef2f2958b3c3.png

在master-m2上面查看nginx tcp 日志

attachments-2020-06-R2tAxxzO5ef2f4fa0da57.png

我们可以看到nginx进行了轮询,82-83 ,其中81是不通的(我们关机了)但是轮询给了82 正常返回数据


恢复测试:

我们将关机的master-m1 启动起来

attachments-2020-06-f1sAlnJk5ef2f66f79774.png

vip 再次漂移回来

attachments-2020-06-SVYtD41x5ef2f6f547cd9.png

nginx tcp 轮询 正常






  • 发表于 2020-05-29 14:01
  • 阅读 ( 98 )
  • 分类:Kubenetes

0 条评论

请先 登录 后评论
zhik8sadm9
zhik8sadm9

运维工程师

10 篇文章

作家榜 »

  1. zhik8sadm9 10 文章
  2. ares 0 文章
  3. jenningszheng 0 文章
  4. Jennings 0 文章
  5. xiechl 0 文章
  6. 阿弱 0 文章
  7. zhqsdhr 0 文章
  8. sunny 0 文章