我们有两台相同的生产服务器,它们都运行 RHEL 7.6,带有自定义应用程序,位于两个隔离网络上。我们想将另外八台这样的服务器添加到另外八个隔离网络中。所有服务器的硬件以及用户和组以及自定义应用程序都是相同的。唯一的区别是 IP 寻址。有没有办法制作其中一台正在运行的服务器的映像,以用作新服务器的启动?
答案1
我认为您可能在这里混淆了术语。
“kickstart”是主要由 RHEL 派生系统使用的脚本式安装(尽管 Ubuntu 也支持它)。您可以在单个文件中描述您的磁盘分区、网络配置、软件包选择等,然后将其提供给安装程序。与 PXE 启动服务器结合使用,这是在许多系统上创建相同配置的好方法。这是不是基于图像的解决方案;它每次都会生成一个全新的安装,而不是复制另一个系统的状态。您可以找到一些有关使用 kickstart 的文档这里(以及在其他各种地方)。
还有可用的克隆机制,可以简单地将磁盘逐字节从一个系统复制到另一个系统。克隆属是处理这类事情的流行工具,但我还没有使用过它,所以我不能说任何有用的东西。