fie*_*guy 6 system-restore etc
我使用许多运行 ubuntu 的计算机进行实地工作,执行实地工作的关键任务。计算机的配置类似,但略有不同。
由于我们过去遇到过一些配置问题,我的老板要求我们在每台计算机上拍摄安装映像,并在他们进入现场之前将每台计算机恢复到该映像。
我的首选解决方案是编写一个通用脚本来检查以确保系统配置正确且系统可运行。如果计算机已经过验证,是否将其恢复到该配置是多余的?这样做有什么固有的问题吗?
我的不情愿源于这样一个事实,即我们的软件和配置在现场会发生变化,但这些变化必须在所有计算机上进行。这意味着当进行更改时,所有修复图像也必须更新。每台计算机的配置差异都存在于 /etc 中。在需要恢复的情况下,我更愿意保留一个包含所有机器共有的所有内容的单个映像,并拥有每台计算机的 /etc 目录的快照,用于恢复该特定机器的状态。
什么是更好的方法?
Zor*_*che 13
听起来您真正需要的是像 puppet 这样的配置管理系统。通过正确的设置,它应该验证一切都按照它应该在每次木偶运行时设置的方式进行。
定期重新安装系统只是为了让它们达到已知状态不应该真的是必要的,而且看起来肯定会产生很多工作,你不应该需要这样做。当你有很多 Linux 系统时,最好有一个真正基本的自动安装,然后有一个系统在定义一个唯一的系统名称/id 后为给定节点拉入所有正确的配置。
归档时间: |
|
查看次数: |
195 次 |
最近记录: |