我想知道是否可以从磁盘映像执行networking安装(PXE引导)。
我知道我可以使用Kickstart文件或Cobbler,但是我的服务器有很多自定义设置(额外的存储库,Nginxconfiguration文件等),所以我将不得不在Kickstart / Cobbler文件中编写大量的脚本。
我想创build一个当前服务器的磁盘映像,然后通过PXE启动在另一台机器上安装它?
问候
我已经尝试了使用成像(正如你所描述的)和脚本安装(通过kickstart / cobbler)来维护安装,并且我发现脚本安装更加可维护。 kickstart可以随着时间的推移而发展,这是如何重新创build服务器的完美参考。
这就是说,如果你想尝试成像,试着看看SystemImager: http : //www.systemimager.org/
我维护一个用于Linux和Windows的脚本安装库。 基于映像的安装在某种程度上是不错的,但是它们往往非常快速地变得非常麻烦。 他们也不好。
我发现我们的Linux机器上的最佳解决scheme是一个PXE启动/ kickstart,当完成从我们的Puppet环境发起一轮configuration更新。 我认真考虑过使用鞋匠,但最终使用相同的工具来build立和维护我的系统赢得了。 这工作非常好。
我可以在30分钟之内build立一个function齐全的系统 – 包括软件包,yum设置,configuration等。 这包括从软件包到在Splunk中设置链接服务器,心跳等的一切。