Mark Phillips

撰写内容

撰写评论

你好! 您可以通过使内核“ks=”行指向脚本来完成自定义的 kickstart 文件。 使用“kssendmac”,X 标头会随请求一起发送(从内存中发送 X-RHN-Provisioning-MAC-0)。 由此,您可以将 MAC 地址绑定到主机名等,然后发回自定义的 kickstart 文件。 这实际上不需要是复杂的 CGI 脚本,只要您可以解析 X-RHN... 标头即可进行排序。 很久很久以前,当我还在编写 Perl 时,我编写了一些东西来做这件事 https://github.com/phips/bacio 我不建议使用它,除非是为了获得灵感! 最好只是用您习惯编码的任何语言编写一个简单的 CGI。 希望有帮助

feeble 做得好! 是的,我以前使用过自定义 ISO 来进行“量身定制的 kickstart”。 使用 iPXE 和“kssendmac”为 kickstart 脚本提供唯一的 ID,以提供量身定制的配置,效果很好。 几年前,我使用了此处编写的方法来管理 24 节点的视频墙——节点可以在运行时完全远程重建,并且 Ansible 的东西非常简单易用。 效果很好。 感谢您让我们知道您在做什么,很高兴听到!

© . All rights reserved.