LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1162|回复: 7

如果你管理着多台debian或者ubuntu服务器

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

应该还有更加简单的方法吧,否则管理更多的服务器不得累死?请各位指教。
发表于 2007-4-27 19:59:22 | 显示全部楼层
机器多了当然做镜像源了
回复 支持 反对

使用道具 举报

发表于 2007-4-27 19:59:53 | 显示全部楼层
apt好像有个代理, 可以缓存apt的deb包。在局域网内不用重复下载了。

cron是个好东西, 每周update一次就好了吗。

还有,一般服务器不可能经常upgrade吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-28 13:01:40 | 显示全部楼层
谢谢.又学会一样关于debian的东西了。
回复 支持 反对

使用道具 举报

发表于 2007-4-28 13:37:23 | 显示全部楼层
请使用apt-proxy设置apt代理服务器
回复 支持 反对

使用道具 举报

发表于 2007-4-28 14:59:05 | 显示全部楼层
我们公司上千台debian server.现在基本都是etch.有自己的apt server.不一定非得总得更新。需要时就做dist-upgrade.
回复 支持 反对

使用道具 举报

发表于 2007-4-29 00:34:14 | 显示全部楼层
上千台debian。。。何其壮观。楼上管理不会很乱么?
回复 支持 反对

使用道具 举报

发表于 2007-4-29 10:45:49 | 显示全部楼层
做成cluster来管理可能更加方便些,准备用FAI试试
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表