您实施的哪些改变对节省日常系统管理员工作时间影响最大?您有什么技巧可以提高工作效率并完成更多工作或减少工作量以获得相同的结果?
我正在考虑自动化、工作流程/流程的变化、新工具、完全停止做某些事情、外包、更好的授权、更换软件/硬件、减少官僚主义等。
答案1
监控+报警——这是非常好的安全网。就像开发人员编写单元测试以确保在更新代码时不会出现问题一样,我依靠监控作为额外的安全网,以防我搞砸了什么事情 [即断开服务器、拒绝防火墙上的生产流量等]。它让人安心 —— 如果出现问题,我会在客户打电话之前知道。
答案2
对我来说,这一直是集中身份验证。
我当时管理着大约 40 台 Slackware 机器,每台机器都有本地身份验证和本地 Samba 身份验证。我还有一个 VPN 解决方案,每个帐户都需要设置,还有一个内部 jabber 服务器和一个内部电子邮件服务器。所有东西都有自己的帐户。MAC(移动、添加、更改)非常疯狂。
因此,我从 Slackware 切换到 CentOS,创建了 Active Directory 基础架构,并使用 Likewise Open 针对 AD 对我的所有 Linux 机器进行身份验证。这每月可能为我节省了 20 个小时,这可不是开玩笑。
现在,我已经通过 AD 验证了所有我能验证的内容,而且效果非常好。如果您仍在使用糟糕的旧方法,我强烈建议您使用集中式身份验证。
答案3
我同意这里显而易见的选择;自动化和集中身份验证。然而,似乎我必须成为提到文档。
通过记录尽可能多的问题、工作流程、安装和指南,人们能够自行解决一些问题,而无需联系我们的部门。
另一个节省时间的好方法是问题跟踪。
能够对任务进行优先排序,将其分配给团队成员,并摆脱通过电子邮件、MSN 或直接来办公室发送请求的混乱局面。这还可以帮助我们的好朋友、经理们了解您的效率(如果您愿意的话)。
当然,锦上添花的是我的“RTFM”(阅读精细手册)杯子,它被举了好几次。
答案4
多个监视器,我负责的每个服务器的控制台上都打开一个窗口。