如何在 500 多台机器上自动安装操作系统?

Igo*_*gor 5 automation linux installation centos6

我公司必须在年底前对大量机器进行成像。每台机器都有硬件 RAID 1 并运行 CentOS 6。

我有哪些选项可以在这些系统上自动安装操作系统?
我有一个可以设置为安装服务器的小型台式机,我们可以使用交换机来创建安装网络,但我不确定如何实际执行自动安装。

Mic*_*ton 8

Cobbler就是为此而设计的。


Nic*_*k V 8

HowToForge 有一篇很棒的文章可以在这里开始这样的过程

基本上,以下是所需活动的高级列表:

  1. 建立可以支持客户端数量(VLAN等)的DHCP服务器
  2. 创建可以托管安装的 HTTP 服务器
  3. 为安装创建一个 kickstart 脚本。kickstart 可以基于操作系统第一次安装在根主目录(通常位于 /root/)时创建的 ks-anaconda.cfg 文件
  4. 将 kickstart 脚本和 HTTP 服务器与 TFTP 服务器集成,以支持 PXE 启动。
  5. 重新启动目标机器并获利!