微软的Linux:存储库停机18小时

近日,Microsoft 为 Linux 发行版(包括 CentOS、Debian、Fedora、OpenSUSE 等)提供软件安装程序的存储库——严重宕机,并停留了大约 18 个小时。中断影响了尝试安装 .NET Core、Microsoft Teams、Microsoft SQL Server for Linux(是的,这是一回事)等的用户,以及Azure自己的 DevOps 管道。

周三晚上,当我们在apt update 安装了 Microsoft Teams 的 Ubuntu 工作站上看到 404 错误时,我们首先意识到了这个问题。东方联盟网络安全组织研究人员透露:“在 Github上的这份 .NET Core 问题报告中,对中断的记录有些更好,来自世界各地的许多用户分享了他们的经验和理论。”

简而言之,为 Microsoft 提供所有 Linux 软件包的整个存储库集群完全关闭——针对任何 URL 发出一系列 HTTP 404(未找到内容)和 500(内部服务器错误)消息——大约 18 小时。微软工程师 Rahul Bhandari 在最初报道后大约五个小时确认了停电,并对基础设施团队“遇到了一些空间问题”发表了含糊的评论。

在问题详细说明 18 小时后,Bhandari 说镜像再次可用——尽管性能暂时下降,可能是由于冷缓存。在此更新中,Bhandari 表示中断的最初原因是“apt 在某些功能迁移工作期间[存储库] 中的回归导致这些包在镜像上变得不可用。”

我们仍在等待全面的事件报告,因为 Bhandari 的状态更新提供了线索但没有真正的解释。(欢迎转载分享)

(0)

相关推荐