嗨,我运行了一些不同的 linux 发行版和架构,并且有一些来自服务器的速度太慢,以至于它们以 KB/s 更新,例如 ARM 上的 ubuntu。我正在学习自动化,我该怎么做
- 创建一个仅限本地的 linux 镜像/缓存
- 定期自动更新该镜像/缓存
- 使路由器自动唤醒文件服务器以更新该缓存并在完成后将其关闭
- 此外,如果可能,请在文件服务器更新后更新其他虚拟机/设备。
我也可以访问我的路由器来创建静态 DNS 条目,并且我有一个文件服务器,它在打开时会消耗大量电力,但它非常快(gzip 接近 1GB/s,这是 raid 的峰值性能)。仅保持开启就需要超过 200W 的功率,无论我做什么都无法将功率降低到 100W 以下,所以我决定让它以最大性能运行,只在需要时才打开它。
我将其中一个 ARM 板操作系统变砖,无法打开它来访问 SD 卡,因为其中一个 ubuntu 升级太慢以至于它超时并弄乱了固件更新作为示例。我想,因为我经常使用一些发行版,所以我不妨从本地缓存完成更新过程,作为学习 ansible 的练习。
我想帮助我学习如何做到这一点,或者在这里或链接到如何做我想做的事情的资源。