服务器configuration清单

我正在寻找每个设置新服务器的人都应该关注的事情的清单。 我试图为IT团队创build一个内部stream程,并在推出新服务器时寻找configuration的基本主要列表。 任何人都知道什么? (我不是在寻找一个400页的微软文档,只是一个简单的完整清单。)

没有人可以为你的环境提供清单,但是这里有一些基本的项目你需要确保你的照顾:

  1. 硬件testing(如果适用,但至less要确保它与您购买的相匹配)
  2. 安装操作系统
  3. configuration操作系统。 要特别注意:
    • networkingconfiguration
    • 域或其他远程login服务
    • 本地用户帐户
    • 必要的服务器angular色软件
    • OS修补程序
  4. Rack&Stack。 确保validation:
    • 充足的电力/冷却
    • networking连接
    • 将机器添加到任何资产pipe理系统
    • 将机器添加到任何补丁部署系统(s)
    • 将机器添加到任何监控系统

一个简单的清单:

  • “有什么需要做的,是做到了吗?”
  • “如果出了问题,我们是否有足够的文件logging和备份,以便我们能够修复?”
  • “每个需要了解的人都知道吗?”

更详细的:

  • 设置和密码的文件
  • 正确安装(即完成所有冗余的电缆,没有沼泽等)
  • 备份
  • 恢复可能
  • 添加到您的内部程序中,例如保修更新,操作系统更新,定期维护警报
  • 添加到您的监控平台
  • 添加到您的硬件清单系统

“服务器”有点太模糊。 什么样的服务器? 什么OS? 什么环境? 出于什么目的?

虽然你不想要一个400页的微软文档,但是你需要的是由Limoncelli等人撰写的“圣经” – 系统和networkingpipe理的实践 。 它有整个章节,帮助您确定您的清单上需要什么。

我会鼓励你研究木偶/​​厨师食谱。 正确构build服务器的唯一方法是自动执行构build或自动执行策略。 一个有据可查的傀儡配方将是一个很好的帮助,告诉他们如何configuration的东西,并提供一种方法来确保configuration是所有服务器的构build方式。

更多信息厨师:

http://wiki.opscode.com/pages/viewpage.action?pageId=7274862

木偶:

http://docs.puppetlabs.com/guides/language_guide.html