是什么使“好”或“好”管理员?[关闭]


27

在这种情况下,运行Web服务器非常容易。例如,安装Apache,PHP和MySQL,您就可以顺利进行。但是,显然,这项工作并没有就此结束。优秀的管理员过去不但要更新一些程序,还要执行许多任务。

网络管理员应如何做才能成为好的管理员?他们应该采取什么步骤来学习这些技能,以及应该采取什么措施来运用这些技能?

(示例包括监视网络流量,创建和执行备份方案,管理加密证书等等。)


这个问题serverfault.com/questions/29731/…可以指导您
adopilot

我认为这个问题以及大多数答案应该放在博客上,因为它可以使博客变得完美:)
Spirit

Answers:


38
  • 渴望把事情做好。
  • 当您意识到“正确”时无法将踢球解决方案拼凑在一起的能力。
  • “拥有”一个问题并看到问题直至结论的意愿。
  • 即使没有人举报,也愿意大声疾呼和解决问题。
  • 一旦掌握了一个问题,就有能力和渴望用一个小的shell脚本代替自己(释放自己去寻找并解决下一个问题)。
  • 即使您的用户已经很满意,也可以进行自我评估并始终使事情变得更好。
  • 而且,最重要的是,您可以进行深呼吸,呼气并处理刚掉到膝盖上的最新起火。

7
我知道系统管理员真正想“拥有”问题,但他们不能解决问题。有史以来最糟糕的组合:-(
Zizzencs

16

在我看来,一个好的管理员应该具备以下几个素质:

  1. 学习和适应的能力这绝对是关键。世界是一个动态的地方,任何管理员迟早都必须迁移到他们不熟悉的系统上。能够接受更改并使更改对您有利。做到这一点的一种好方法是睁大眼睛,检查新技术,以便考虑它们对您的业务的适用性。

  2. 再次了解您管理的系统,这是必不可少的。如果您不了解系统在做什么,就无法充分利用或保护系统。这不一定意味着了解如何在您的CPU中实现Carry-Lookahead加法器,而是了解PHP如何与apache交互以产生其输出。如果您是网络管理员等,请了解Active Directory的工作方式。

  3. 与管理人员打交道的能力认真地说,您可能是世界上最好的管理员,但是除非您可以说服老板向您购买新服务器,否则您将一事无成。

  4. 快想想,我不确定您可以为此做些准备...打壁球,也许吗?老实说,这是来自经验。墨菲定律将始终找到并掠夺您,因此最好做好应对的准备。

还有更多,但我认为这是4个关键要素。XD


11

我认为与您所支持的人员在适当级别上合作的能力很重要。作为高级用户/开发人员,当我试图解决问题或完成某件事时,系统管理员将我视为白痴或破坏者时,我会讨厌它。

开发团队也是如此:他们经常在没有任何上下文或解释的情况下将事情扔给sys管理员,并期望立即采取行动。

因此,我认为在两种情况下,良好的沟通技巧都是至关重要的。


10

我所认识的最好的管理员是那些在危机中保持镇定,知道何时承认他们不知道出了什么问题的人。

重要性不那么重要,但他们的上级更看重:愿意说“ ”并帮助管理层实现目标的意愿,但是承认“ ”对公司更好。


7

我认为,成为一名好的管理员的最大关键是正确地解决问题,而不是使用黑客手段。通过花时间充分理解问题,完全解决问题并使解决方案的所有适用部分自动化,您将可以自由地处理真正的紧急情况,并承担使用户生活更轻松的任务。


1
+1是“花点时间充分理解问题”的关键!
JJ01

是的 我看到初级sysadmins授予用户本地管理员权限,并认为他们已经解决了问题。不,这是一种解决方法。现在,您已经花了一些时间来正确解决问题!
克里斯·索普

4

来自高效DBA的七个习惯 ; 同样适用于系统和网络管理员:

  • 成为专家通才。
  • 了解业务和用户期望。
  • 通过定量和易于理解的指标构建更精细的SLA。
  • 将环境分解为更小,更易于管理的部分。
  • 以任务为中心,而不是以实现为中心。
  • 隔离并委派平凡的事物。
  • 摆脱独特的解决方案。

3

这里有很多好的答案!我特别喜欢jj33和Murali Suriar的列表。

我要补充一点:

  • 成为积极的沟通者。不管您是大型企业还是小型企业。人们指望您使网络和服务器保持“无聊”状态(即,毫无意外)。因此,积极宣布升级和维护停机时间,在您知道可能会影响人们的问题时迅速发布新闻,并与选民一起确定何时他们对基础架构可靠性更敏感(月底,季度末,早期)。早上,无论如何)。在任何地方,任何地方记录环境和过程,以便您的过程可以被分发,共享和可重复。您可能认为这会降低您的工作安全性,但实际上将使您继续执行其他任务。

3

我知道这听起来像是在开玩笑,但却是强迫症。凡是对事物标准化的执着的系统管理员将产生最安全和可靠的系统。


2

好的解决方案可以即时解决各种问题,好的解决方案可以事先阻止它们。有人提到陶吗?


2

始终朝着下一个服务可用性水平努力-努力争取一个能够自我修复且始终可衡量的帐户环境。

如果您无法衡量(可用性,运行状况,成本等),就无法说服您知道自己所做的事情是否会使系统更好地达到其目的。

和往常一样,“把事情做好”-透明,务实和冷静。


ITIL最佳实践和Microsoft Operations Framework(MOF)是一些很好的资源。
奥斯卡·杜夫伯恩

2

如果管理员很棒,用户甚至不会注意到他的存在(或者从管理员的角度看,用户也不必打扰他)。


2

阅读Tom Limoncelli,Christina Hogan和Strata Chalup撰写的《系统和网络管理实践》;这是您问题的1000页答案,但是绝对值得。

它不涉及任何特定技术(例如UNIX,Windows),并且在其中找不到单个“键入此命令”示例。这是关于所有的东西其他比技术的事情,去成为一位伟大的系统管理员。


1

一个好的管理员知道他们必须继续学习和成长。他们竭尽全力,承认失败并向他们学习。

他们非常交流。他们不仅能够向外行解释复杂的技术术语,而且还竭尽所能地扮演自己的想法的魔鬼代言人,以确保他们为客户提供最佳选择。

有功的,而不是无功的。 他们预见到问题和需求,并在可能的事情发生之前解决它们(如果可能)。当发现关键问题时,他们会在尝试解决问题之前快速,冷静地完全诊断问题。

最好的管理员知道并接受,做事有不止一种方法,并非每个问题都是钉子,而且因为总有比他们计划的方法更好的方法来做,所以他们不断寻求学习新技术。 ,技术和理解。

一个好的管理员喜欢服务器,即使他们每周已经花费超过80个小时作为系统管理员,在家中也拥有许多服务器。

一个好的管理员知道她/他不是一个好的管理员。真正的优秀管理者并不存在,只有那些声称自己很棒的人,以及那些知道自己并不出色的人。

-亚当


1

我认为,如果您想从:管理员升级为出色的管理员,那么沟通技巧非常重要。

从应用程序开发人员的角度来看,如果管理员无法传达出问题的原因或时间比预期更长的原因,那么我只能猜测即将到来的解决方案(如果有)。

管理员越能交流(最好是非管理员发言),这是怎么回事或为什么事情要等到星期一,我才能更好地与他们合作。

一个伟大的管理员能够提炼出什么要去的本质,可以告诉易于理解的版本,以他的[用户|其他部门|客户]让他们了解这个问题不知道所有的细节。


1

优秀的管理员和优秀的管理员之间的区别通常不会出现,直到为时已晚。

优秀的管理员可以启动并运行软件或系统,并且运行正常。

优秀的管理员可以启动并运行该软件或系统,然后再次正常运行。但是,出色的管理员也将花时间了解他可能对系统所做的一切,并采取预防措施,以确保在最关键的时刻不会出现问题。

如果他们确实不满意,那么出色的管理员将由于其对平台的了解而能够很快修复或找到解决方法。一个好的管理员通常会惊慌失措,并开始振作起来。

不幸的是,正如前所述,这一切常常为时已晚。


一个好的管理员会让您走得更快,一个好的管理员会让您走得更长的时间,以至于一点点额外的开始(通常)都没有关系。
LapTop006 2009年

1

我已经在这里获得了很多答案,但还会提出一个建议:了解并相信您的系统可以支持业务,而不是相反。


0

爱咖啡,我的意思是真的。当服务器在凌晨3点关闭时。


0

找到一个家伙,如果您用小刀把他留在岛上,不但可以生存,还可以用自来水建造房屋...那就是您想要的那个家伙


0

当您告诉中级管理员做某事时,他会做,然后说“完成”。他甚至可以添加“请进行测试,因为我不确定它是否可以正常工作”。

当您告诉一个好的管理员做某事时,他会做,并说“完成并测试,使用起来很有趣”。而且你会。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.