mirrors.kernel.org上的 FTP 受限

由于高 IO 负载,我们不得不暂时限制对 mirrors.kernel.org 的 FTP 访问。

我们最近升级了硬件以提高容量 - 16TB 已不足以容纳所有发行版镜像和归档。我们选择了更大但速度较慢的磁盘,并通过大量使用基于 dm-cache 的 SSD IO 缓存来弥补性能损失。

虽然性能表现良好,但不幸的是,我们在这个堆栈的某个地方遇到了文件系统数据损坏的错误。

megaraid_sas + dm_cache + libvirt/virtio + xfs

我们已暂时从方案中移除 dm-cache,并切换到在 SSD 之上使用 Varnish 进行 http 对象缓存。不幸的是,由于 Varnish 不支持 FTP,我们不得不限制 FTP 协议的并发会话数量,以减少磁盘 IO。如果您受到影响,只需切换到没有此类限制的 HTTP 协议即可。

这是一个临时措施,直到我们找出导致数据损坏的 dm-cache 问题为止,届时我们将恢复不受限制的 FTP 访问。

其他资源

社交