微软终于打破了Linux

微软的Linux存储库宕机了18个多小时

这次中断阻止了Linux安装或任何微软软件的升级。

一只手拿着一只玩具企鹅的特写照片。
扩大 /2017年,Tux因为胸前有微软的标志而感到难过。2021年,他最难过的是,微软的存储库几乎一天都在停机。
吉姆·索尔特

昨天,packages.microsoft.com——微软为CentOS、Debian、Fedora、OpenSUSE等Linux发行版提供软件安装服务的存储库出现了严重故障,宕机时间约为18个小时。宕机影响了试图安装。net Core, Microsoft Teams, Microsoft SQL Server for Linux的用户(是的,这是一个问题)以及更多Azure自己的devops管道。

我们第一次意识到这个问题是在周三晚上,我们在输出中看到404错误恰当的更新在安装了Microsoft Teams的Ubuntu工作站上。宕机在。net Core问题上有更好的记录报告在Github上,来自世界各地的许多用户分享了他们的经验和理论。

简短的版本是,为微软所有Linux包服务的整个存储库集群完全降级——发布了一系列HTTP 404(内容未找到)和500条(内部服务器错误)消息给任何url——持续了大约18个小时。微软工程师拉胡尔·班达里(Rahul Bhandari)在最初报道宕机大约5个小时后证实了这一消息,他含糊地说基础设施团队“遇到了一些空间问题”。

在详细说明问题18小时后,班达里说,这些镜子又可以使用了——尽管性能暂时下降,可能是由于冷缓存。在这次更新中,班达里说,造成停电的最初原因是“[恰当的在某些特性迁移工作期间,导致这些包在镜像上不可用。”

我们仍在等待一份全面的事件报告,因为班达里的状态更新提供了线索,但没有真正的解释。好消息是:我们可以证实这一点packages.microsoft.com它确实再次上线了,并且按照它应该的方式提供软件包。

你必须置评。

通道Ars Technica