如何build立新的服务器?

除此之外,只要从经验中得知,我相信大多数人在为没有服务器的客户引用,构build,安装和服务新服务器时,或者只是replace和放入适当的服务器时,都会忘记一两件事服务器。

什么types的具体事情,你build立一个时检查? 我有一个简短的清单,但随着事情的出现,我不断join到它。

构build服务器是一项非常广泛的任务 – 根据服务器的预期angular色,检查/考虑的内容列表会有很大差异。
以下是一些准则。 他们绝不是一个完整的清单。 您的环境有所不同,并且本地偏差,增加和清除将是必要的。


硬件

让我们从头开始 – 准备部署新服务器时,您需要考虑硬件,尤其是容量规划问题 。

  • RAM – 你需要多less钱?
  • CPU – 一个,两个还是更多? 多核(这几天几乎肯定是“是”)。
    • 您的工作负载是CPU限制(更快的内核速度更好)还是并行化(更多内核更好)?
    • 你的工作量是超线程友好的,还是应该closures超线程?
  • 磁盘 – 容量是显而易见的事情。
    • RAID级别?
      了解什么是不同的广泛使用的RAID级别,我应该什么时候考虑它们?
    • 磁盘速度(转速,查找时间,最大值)
  • “企业特色”
    • 停电pipe理,IPMI,KVM等。
    • 单一或冗余电源
    • 热插拔或内部/有线磁盘?
    • 外形(“塔式服务器”,1U,2U等)
  • 电力和制冷要求

操作系统

除了明显的“Windows或* NIX”的问题,不pipe你运行什么操作系统,都需要考虑同样的基本事情:

  • 分区 – 你有公司范围的标准布局吗?
    什么布局对这个系统有意义?
  • networkingconfiguration – IP,子网,网关,DNS。
    • 防火墙规则(本地?networking核心?)
  • 用户pipe理
    (本地用户?,集中在AD / LDAP / NIS中?)
    • 你添加什么标准的本地帐户/密码?

常见configuration和其他任务

不pipeangular色如何,大多数服务器都需要:

  • 备份 – 代理,时间表等
  • 监控 – 至lessping和/或SNMP。 和任何关键的服务。

angular色configuration

这是事情会大大分化的地方:你在build立一个DNS服务器吗? 一个邮件服务器? 一个Active Directory域控制器? 每个将有自己的(angular色和站点特定的)清单。
我甚至不打算在这里提供指导。 有太多的可变性。


文档

记得logging服务器的存在(序列号,位置/机架/ U,主机名,angular色,操作系统等)

还要记住LABEL的物理服务器。 许多生产关键系统已经满足了他们的要求,因为物理机器上没有标签,因为没有人知道它做了什么,所以没有拔掉电源。

所有服务器

  • networking地址 。 这包括了解外部IP,内部编号scheme,DHCP范围,特殊地址以及提供地址的内容。 如果你有一个路由器照顾DHCP和DNS,那么你只需要知道额外的信息。 大多数内部networking使用192.168.xx或10.xxx范围,默认网关为.1.254

  • 邮件服务器和设置 。 是否在服务器或其他地方托pipeeamil? 什么是使用的域名? 你是否使用你的外部ISP服务器的电子邮件等

  • 备份系统到位。 随着备份系统,你需要一种方法来testing它。 您需要备份任何types的灾难或错误,包括硬件故障(即硬盘驱动器故障,RAID控制器错误,电源故障),电源(即您有UPS?),客户机,中断等。

  • 重新安装所需的所有软件列表 (在服务器或客户机上)。 我个人倾向于在所有服务器上执行的操作是创build一个Software文件夹共享,并将所有ISO或安装程序复制到它自己的(描述性命名的)文件夹中,这样任何客户端计算机都可以安装他们需要的软件。 我还包括在线软件的Links文件夹。

  • 所有软件/硬件许可证列表,包括关键代码。 这可以在Excel电子表格中,甚至只是一个文本文档。 如果input,则可以(通常)复制粘贴,以防止多次input。 如果input后打印出来,你也可以区分一些看起来相似的字母/数字对(即在Windows COA贴纸上, 8的外观很像B

  • 所有需要访问的用户列表 (可选:每个用户的密码,或者一般人每天都有的密码)。 如果您正在安装全新的服务器,则可能需要自己设置服务器的用户帐户。 密码生成器在这里可能会有所帮助,但请记住logging您设置的密码

  • 额外的networking设备 (交换机,路由器,调制解调器,接线等)。 特别是如果你不知道他们的设备有多可靠,那么有很多问题可以用新的电缆或开关来解决。 同样,如果您需要插入笔记本电脑(您确实带了一个,对吧?),该站点可能没有可供您使用的备用以太网端口。 添加一个“哑”开关将为您提供所需的空间,并允许您将服务器与networking隔离直到准备就绪,而不会中断服务。

  • 维护 (更新,检查日志等)。 请记住,在大多数情况下,您希望更新发生在您的服务器上。 对于那些需要重新启动的服务器,在服务器closures之前,您需要确保所有用户都安全地断开连接。 一种方法是将服务器设置为自动下载更新,但让用户决定何时安装它们

Windows服务器

  • 如果使用活动目录 ,所有的个人电脑都是某种专业级别的(即Windows 7 Pro / Enterprise / Ultimate)? 如果是这样,他们可以join域,然后login。如果您有家庭版的Windows,则可以升级它,或者在要访问networking资源时input您的用户名/密码。 Active Directory的优点可以在任何Googlesearch中find,所以我们不会在这里讨论它。

  • 受支持的用户数量 。 这主要是用于许可的目的。 微软在他们所有的服务器产品上都有关于多less设备用户可以连接的信息。

  • 司机 。 如果服务器有可用的驱动器,请确保它们在闪存驱动器或CD / DVD上可用。 在Windows Server安装期间,在安装过程中,较新的版本需要networking驱动程序,以及RAID变得越来越普遍。 您可以在所有驱动程序的闪存驱动器上创build一个文件夹,并将Windows(或您select的操作系统)指向该文件夹,然后安装所有驱动程序。 确保它们与您正在安装的操作系统兼容,同时关注x86(32位)和x64(64位)