Redian新闻
>
使用自动化时的五个常见错误 | Linux 中国

使用自动化时的五个常见错误 | Linux 中国

科技
 
导读:当 IT 工作人员部署自动化时,会出现可能对大大小小的基础设施造成严重破坏的常见错误。         
本文字数:1189,阅读时长大约:2分钟

随着自动化扩展到涵盖 IT 的更多方面,越来越多的管理员正在学习自动化技能并应用它们来减轻他们的工作量。自动化可以减轻重复性任务的负担,并为基础设施增加一定程度的一致性。但是,当 IT 工作人员部署自动化时,会出现可能对大大小小的基础设施造成严重破坏的常见错误。在自动化部署中通常会出现五个常见错误。

缺乏测试

初学者常犯的错误是自动化脚本没有经过全面测试。由于拼写错误或逻辑错误,简单的 shell 脚本可能会对服务器产生不利影响。将该错误乘以基础架构中的服务器数量,你可能会遇到一大堆问题需要清理。在大规模部署之前始终测试你的自动化脚本。

意外负载

经常发生的第二个错误是没有预测脚本可能对其他资源施加的系统负载。当目标是十几个服务器时,运行从仓库下载文件或安装包的脚本可能没问题。脚本通常在成百上千台服务器上运行。这种负载可以使支持服务停止或完全崩溃。不要忘记考虑端点影响或设置合理的并发率。

离开脚本

自动化工具的一种用途是确保符合标准设置。自动化可以轻松确保组中的每台服务器都具有完全相同的设置。如果该组中的服务器需要根据该基线进行更改,同时管理员不了解合规标准,那么可能会出现问题。安装和启用不需要和不想要的服务,从而导致可能的安全问题。

缺乏文档

管理员的一项固定职责应该是记录他们的工作。由于合同到期、升职或定期员工流动,公司可能会在 IT 部门频繁招聘新员工。公司内的工作组相互隔离也很常见。由于这些原因,重要的是记录哪些自动化已经到位。与用户运行脚本不同,自动化可能会在创建它的人离开组之后继续很长时间。管理员可能会发现自己在其基础设施中面临着来自未经检查的自动化的奇怪行为。

缺乏经验

列表中的最后一个错误是管理员对他们正在自动化的系统不够了解。管理员经常被雇用到他们没有接受过足够培训且没有人可以求教的职位上工作。自 COVID 以来,当公司努力填补空缺时,这一点尤其重要。然后管理员被迫处理他们没有设置并且可能不完全理解的基础设施。这可能会导致非常低效的脚本浪费资源或配置错误的服务器。

结论

越来越多的管理员正在学习自动化来帮助他们完成日常任务。因此,自动化正被应用于更多的技术领域。希望此列表将有助于防止新用户犯这些错误,并敦促经验丰富的管理员重新评估他们的 IT 策略。自动化旨在减轻重复性任务的负担,而不是为最终用户带来更多工作。


via: https://fedoramagazine.org/five-common-mistakes-when-using-automation/

作者:Gary Scarborough 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出


LCTT 译者 :geekpi
💎💎💎💎
翻译: 1696.5 篇
|
贡献: 3140 天
2013-10-25
2022-05-31
https://linux.cn/lctt/geekpi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
Archinstall 新的菜单系统让安装 Arch Linux 更容易了 | Linux 中国在云端自动化设置和交付虚拟机 | Linux 中国检查 Linux 磁盘使用情况 | Linux 中国使用 apt 进行 Linux 包管理 | Linux 中国英伟达在提升 Linux 上的 GPU 使用体验上迈出了一大步 | Linux 中国活见鬼了!用 Gwenview 在 Linux 上裁剪和调整照片大小 | Linux 中国在 Ubuntu Linux 如何安装 H.264 解码器 | Linux 中国比侵略更坏的是逼人侵略开源社区透明度的五个层次 | Linux 中国论文化的属性最适合程序员的 10 款 Linux 发行版 | Linux 中国使用 watch 和 tail 命令监视 Linux 上的活动 | Linux 中国房租学费政府交,有四娃的退伍军人房客如何在 Linux 和 Windows 电脑之间共享文件 | Linux 中国使用 dnf 进行 Linux 包管理 | Linux 中国使用 Linux 上的开源财务工具 Skrooge 管理你的预算 | Linux 中国Linux 中国开通播客频道:“开源朗读者”和“硬核观察” | Linux 中国在 Linux 上学习 C 语言的五种方式 | Linux 中国实测 Linux Mint 升级工具 | Linux 中国Linux Lite 6.0 发布:弃用 Firefox,默认浏览器使用 Chrome | Linux 中国分享 8 篇使用 Linux 命令行的技巧 | Linux 中国在 Linux 上使用 Rhythbox 听音乐 | Linux 中国我如何在 Linux 上扫描家庭照片 | Linux 中国上一个说“丼”不读jǐng的人,已经被我骂哭了如何在 Linux 桌面中启用 “激活 Linux” 水印通知 | Linux 中国护理新生儿宝宝,这些常见错误千万别再犯了在虚拟机中运行 Linux 的十大优点 | Linux 中国如何在 Linux 中使用 Pandoc 转换文件格式 | Linux 中国在 Linux 上使用 Bash 创建一个临时文件 | Linux 中国Fedora Linux 36 发布 | Linux 中国在 Linux 上使用 sudo 命令的 5 个理由 | Linux 中国修复 Ubuntu Linux 中 “Command ‘python’ not found” 的错误 | Linux 中国Puerto Rico 放风Nushell: 一个让你更清楚地了解错误信息的跨平台 Shell | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。