谷歌使用什么在其服务器场中安装其无头服务器?

yaz*_*com 2 headless

我对此很感兴趣,因为我想建立自己的无头服务器,而且我确信从谷歌学习对我来说不是一个坏主意:)

小智 8

在试图过于密切地关注谷歌时要谨慎。Google 解决的问题与大多数 IT 专业人士不会经常担心的问题不同。Google 可能所做的几项工作可以帮助许多中型站点,甚至是较小的安装。其中一些是我的猜测。所有这一切都以 Linux 为中心:

  • 设置用于暂存新服务器的自动化无盘方法。在您的服务器网络上设置 PXE 以允许从网络启动。然后使用您的发行版的方法来自动安装,例如 Redhat 的 kickstart。假设服务器附带一个空白硬盘驱动器,它们应该尝试 PXE 引导,因此一旦引导就可以开始安装。

  • 看看自动化的方法来配置你的服务器,一旦你有了它们。看看 puppet 或 cfengine。这对于“无头”服务器来说不是必需的,但允许管理员减少与服务器的交互。

  • 将 SSH 用于大多数单个服务器管理任务。

  • 当然,有些情况下需要物理控制台访问。如果购买实际的服务器级硬件,请确保包含远程访问卡(Dell DRAC、HP iLO 或您的供应商决定的任何名称)。这些卡通常具有独立的电源和网络连接,让您可以通过远程连接执行几乎所有操作。

  • 对于非服务器硬件,通过串口设置控制台访问。一个不错的教程在这里http://www.vanemery.com/Linux/Serial/serial-console.html 这听起来有点过时了,但是通过串口连接到服务器要容易得多,然后拖动一个显示器和键盘。我个人为偏远地区的系统做了更多的工作,由于空间限制,这些地方的显示器/键盘很难设置。