|
|
想问有经验的兄弟一个问题,如果你管理着多个Debian服务器,它们的版本是一致的,这个数字不大也不小,假如说10台,并且几乎全部都是运行在公司内网之内的。这些服务器的更新操作如何来做?
我想了一下,可能有几种可行方案:
1. 一个一个去做,反正数字也不是挺大,并且这些服务器用处也不一样。当然这个是可行的。不过非常麻烦。服务器更新的时候,得把它切到网速更快点的公网进行更新,此时它必然不工作了。我就是不想这么做,才来征求大家的意见的。
2. 搞一台机器双网卡,同时在公司内网和外部公网,其它的机器通过它squid代理出去更新,那么下载的软件包,软件列表都缓存了,下载不会再浪费时间了,并且可以更新时继续工作。
3. 搞一个机器去同步软件源,这好像有点过了,一是只有10台机器,并且要用到的软件也时非常有限的,去同步一个源实在是不值得。
4. 只要一台机器更新了,把它的/var/lib/apt/lists里面的东西和/var/cache/apt/archive里面的东西复制到其它机器上去。也不知道行不行,我只是这么想。如果是gentoo那么我知道这么做会可以,每次把portage和要用的软件包考过去每台机器就可以了,但是debian不是很熟。
应该还有更加简单的方法吧,否则管理更多的服务器不得累死?请各位指教。 |
|