焦点: 系统管理

作者:Don Marti

在本期中,我们有一些关于系统管理的文章,所以如果您正在考虑从事这个令人兴奋的职业,虽然压力大,但工作时间很长,现在是拉起一台备用的 Linux 机器并开始学习的绝佳时机。

用一排廉价的 Linux 机器替换一台大型 UNIX 服务器听起来像是节省资金并提高服务器应用程序的可靠性和性能的好方法。但是,如果您有兴趣设置高可用性 Linux 集群,请查看 Tim Burke 的“高可用性集群检查清单”中,您选择的集群技术如何处理四种故障场景。

说到集群,那些有兴趣突破 Linux 集群性能极限的人会想阅读 Ibrahim Haddad 关于并行虚拟文件系统的文章。不过,不要在会计部门的服务器上尝试——PVFS 注重速度,速度,速度,并且不提供他们可能期望的冗余级别。

对于任何开始从事系统管理的人来说,首要关注的问题之一应该是进行备份。在“基于 Linux 的自动备份系统”中,Michael O'Brien 不仅解释了如何备份 Linux 系统,还解释了如何在 Linux 系统上运行脚本来备份旧 Microsoft Windows 机器上的文件。

J. R. “Bob” Dobbs 告诉我们“越多总是比不够好。” 这当然适用于脚本编写。 Marcel Gagné 通过介绍 Expect 将脚本编写发挥到极致,Expect 的座右铭是“治愈那些无法控制的交互行为”。 当你想编写脚本来完成所有事情时,你可能会遇到一堵砖墙——一个程序告诉你导航菜单或输入命令。 不要放弃并手动执行,而是编写一个 Expect 脚本来使其屈服于你的意志。 你是系统管理员,你控制一切,而不是机器,不是软件,是你。

上个月,我们抱怨 APC 尚未发布与其 UPS 通信的协议。 幸运的是,Riccardo Facchetti 已经弄清楚了如何说 APC 语言——无论 APC 是否喜欢——所以那些使用 APC UPS 的人可以在 UPS 电量耗尽时安全地关闭电源。 如果你想保护整个网络免受断电影响,这篇长文值得一读。 我现在在家里运行 apcupsd,它工作得很好。 一个重要的提示:不要忘记检查你使用的串口电缆的类型并将其放入配置文件中。

您可能倾向于认为端口扫描等是入侵网络的工具,而不是管理网络的工具。 但是阅读 Lawrence Teo 的文章,并尝试在您自己的网络上运行一次。 您可能会发现参与分布式拒绝服务攻击的受感染主机、配置不正确的系统,或者只是某个决定放置“个人 Web 服务器”来提供您不想公开的内容的家伙。

如果您有适合您的系统管理想法,请告诉我们。 我们可能只是想让您写一篇关于它的文章,当您发送进来时,您会听到有人说“谢谢你”。

系统管理专题文章

—Don Marti,技术编辑

加载 Disqus 评论