gpt4 book ai didi

linux - 使用 PXE 将预配置的操作系统镜像复制到从属本地驱动器

转载 作者:太空宇宙 更新时间:2023-11-04 03:38:25 24 4
gpt4 key购买 nike

我有一些服务器,希望将它们配置为尽可能接近标准 HPC 集群,目前专注于自动节点配置。我对此的要求是:

  • 所有节点都是相同的,因此我想使用在其中一个节点上设置的预配置安装
  • 我已经创建了此安装的镜像,我想用它来启动所有节点(这是已配置节点上的文件系统的副本)
  • 软件镜像应安装在每个节点的本地磁盘上(不通过 NFS 挂载)

我一直在从属节点上使用 PXE 和托管负载 Ubuntu 14.04,并通过 NFS 提供软件镜像。

是否可以告诉 PXE 将 NFS 挂载目录的内容复制到本地磁盘分区,然后使其从那里引导/运行 linux?

最佳答案

Is it possible to tell PXE to copy the contents of the NFS-mounted directory to a local disk partition and then make it boot/run linux from there?

PXE 只是一种通过网络启动系统的机制。由于您可以完全控制通过 PXE 为系统提供的内容,因此您几乎可以做任何您想做的事情。

在四种情况下,您希望启动到某种最小的 Linux 环境,该环境能够:

  • 挂载 NFS 文件系统
  • 复制文件
  • 在本地配置引导加载程序

这是一个非常短的 shell 脚本。完成后,您将重新启动系统,理想情况下将其配置为首选从本地磁盘启动(这样一旦您配置了本地启动加载程序,系统将不会在后续启动过程中尝试 PXE 启动)。

您可能想看看 Clonzezilla项目,它可以完成您想要的一些操作。

关于linux - 使用 PXE 将预配置的操作系统镜像复制到从属本地驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30736643/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com