草庐IT

Kubernetes 集群中 Ingress 故障的根因诊断

作者:scwang18,主要负责技术架构,在容器云方向颇有研究。前言KubeSphere是青云开源的基于Kubernetes的云原生分布式操作系统,提供了比较炫酷的Kubernetes集群管理界面,我们团队用KubeSphere来作为开发平台。本文记录了一次KubeSphere环境下的网络故障的解决过程。现象开发同学反馈自己搭建的Harbor仓库总是出问题,偶尔会报net/http:TLShandshaketimeout,通过curl的方式访问harbor.xxxx.cn,也会随机频繁挂起。但是ping的反馈一切正常。原因分析接到错误报障后,经过了多轮分析,才最终定位到原因,应该是安装Kube

Kubernetes 集群中 Ingress 故障的根因诊断

作者:scwang18,主要负责技术架构,在容器云方向颇有研究。前言KubeSphere是青云开源的基于Kubernetes的云原生分布式操作系统,提供了比较炫酷的Kubernetes集群管理界面,我们团队用KubeSphere来作为开发平台。本文记录了一次KubeSphere环境下的网络故障的解决过程。现象开发同学反馈自己搭建的Harbor仓库总是出问题,偶尔会报net/http:TLShandshaketimeout,通过curl的方式访问harbor.xxxx.cn,也会随机频繁挂起。但是ping的反馈一切正常。原因分析接到错误报障后,经过了多轮分析,才最终定位到原因,应该是安装Kube

MHA高可用及故障切换

一、MHA的概述1.1MHA的概念MHA(MasterHighAvailability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA的出现就是解决MySQL单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。1.2MHA的组成(1)MHANode(数据节点):MHANode运行在每台MySQL服务器上。(2)MHAManager(管理节点):MHAManager可以单独部署在一台独立的机器上,管理多个master-slave集群;也可以部署在一台slave节点上

MHA高可用及故障切换

一、MHA的概述1.1MHA的概念MHA(MasterHighAvailability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA的出现就是解决MySQL单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。1.2MHA的组成(1)MHANode(数据节点):MHANode运行在每台MySQL服务器上。(2)MHAManager(管理节点):MHAManager可以单独部署在一台独立的机器上,管理多个master-slave集群;也可以部署在一台slave节点上

vivo 故障定位平台的探索与实践

作者:vivo互联网服务器团队-LiuXin、YuDan本文基于故障定位项目的实践,围绕根因定位算法的原理进行展开介绍。鉴于算法有一定的复杂度,本文通过图文的方式进行说明,希望即使是不懂技术的同学也能理解。一、背景介绍1.1程序员的困扰作为一名IT从业人员,比如开发和运维,多少有过类似的经历:睡觉的时候被电话叫醒,过节的时候在值班,游玩的时候被通知处理故障。作为一名程序员,我们时时刻刻都在想着运用信息技术,为别人解决问题,提升效率,节省成本。随着微服务架构的快速发展,带来一系列复杂的调用链路和海量的数据。对于我们来说,排查问题是一个大挑战,寻找故障原因犹如大海捞针,需要花费大量的时间和精力。1

vivo 故障定位平台的探索与实践

作者:vivo互联网服务器团队-LiuXin、YuDan本文基于故障定位项目的实践,围绕根因定位算法的原理进行展开介绍。鉴于算法有一定的复杂度,本文通过图文的方式进行说明,希望即使是不懂技术的同学也能理解。一、背景介绍1.1程序员的困扰作为一名IT从业人员,比如开发和运维,多少有过类似的经历:睡觉的时候被电话叫醒,过节的时候在值班,游玩的时候被通知处理故障。作为一名程序员,我们时时刻刻都在想着运用信息技术,为别人解决问题,提升效率,节省成本。随着微服务架构的快速发展,带来一系列复杂的调用链路和海量的数据。对于我们来说,排查问题是一个大挑战,寻找故障原因犹如大海捞针,需要花费大量的时间和精力。1

设备故障预测机床故障提前预警机械设备振动监测机床故障预警CNC震动无线监控设备异常提前预警

机械振动是工程中普遍存在的现象,机械设备的零部件和整机都有不同程度的振动。机械设备的振动往往会影响其工作精度,加剧机器的磨损,加速疲劳破坏;而随着磨损的增加和疲劳损伤的产生,机械设备的振动将更加剧烈,如此恶性循环,直至设备发生故障和破坏。振动加剧往往是伴随着机器部件工作状态不正常、乃至失效而发生的一种物理现象。有60%以上的机械故障都是通过振动反映出来的。不用停机和解体,通过对机械振动信号的测量和分析,就可对其劣化程度和故障性质有所了解。如今,振动的理论已相当成熟,方法更加简单易行。设备故障预测机床故障提前预警机械设备振动监测机床故障预警CNC震动无线监控设备异常提前预警www.yun-360

设备故障预测机床故障提前预警机械设备振动监测机床故障预警CNC震动无线监控设备异常提前预警

机械振动是工程中普遍存在的现象,机械设备的零部件和整机都有不同程度的振动。机械设备的振动往往会影响其工作精度,加剧机器的磨损,加速疲劳破坏;而随着磨损的增加和疲劳损伤的产生,机械设备的振动将更加剧烈,如此恶性循环,直至设备发生故障和破坏。振动加剧往往是伴随着机器部件工作状态不正常、乃至失效而发生的一种物理现象。有60%以上的机械故障都是通过振动反映出来的。不用停机和解体,通过对机械振动信号的测量和分析,就可对其劣化程度和故障性质有所了解。如今,振动的理论已相当成熟,方法更加简单易行。设备故障预测机床故障提前预警机械设备振动监测机床故障预警CNC震动无线监控设备异常提前预警www.yun-360

dba+开源工具:MHA复刻版,轻松实现MySQL高可用故障转移(附下载)

工具研发者介绍贺春旸,凡普金科和爱钱进DBA团队负责人,《MySQL管理之道:性能调优、高可用与监控》第一、二版作者,曾任职于中国移动飞信、安卓机锋网。四次荣获dbaplus年度MVP,致力于MariaDB、MongoDB等开源技术的研究,主要负责数据库性能调优、监控和架构设计。具下载: https://github.com/hcymysql/MHA-Re-Edition MHARe-Edition复刻版简介由于MHA(mha4mysql-manager)工具在2018年已经停止维护更新,且不支持GTID复制模式,在原版基础上增补功能难度较大,因此考虑将其重构。参考了原版MHA的故障切换思路,

dba+开源工具:MHA复刻版,轻松实现MySQL高可用故障转移(附下载)

工具研发者介绍贺春旸,凡普金科和爱钱进DBA团队负责人,《MySQL管理之道:性能调优、高可用与监控》第一、二版作者,曾任职于中国移动飞信、安卓机锋网。四次荣获dbaplus年度MVP,致力于MariaDB、MongoDB等开源技术的研究,主要负责数据库性能调优、监控和架构设计。具下载: https://github.com/hcymysql/MHA-Re-Edition MHARe-Edition复刻版简介由于MHA(mha4mysql-manager)工具在2018年已经停止维护更新,且不支持GTID复制模式,在原版基础上增补功能难度较大,因此考虑将其重构。参考了原版MHA的故障切换思路,