在我的环境中,我有大量带两个接口的系统,一个用于系统访问和pipe理,另一个用于networking监控。 它们都处于链路状态,但监测端口被阻塞。
当使用koan重新configuration这些主机而不是修补程序anaconda与它命名为eth0的接口不一致时,因为它们都有链接,所以我正在使用ksdevice=<MAC> 。
理想情况下,我想使用内置的cobblervariables在全局级别上执行此操作,所以将ksdevice=$interfaces['eth0']['mac_address']到我的koptsvariables中。 但是,皮匠似乎并没有在这个层面扩大变数。
有没有一种方法可以build立在鞋匠的身上,将系统variables填充到kopts领域?
显然,是的。 看看这个Trac票据如何“允许模板variables在--kopts ”。
关于koan ,同一票的意见是信息。 相关部分转载此处为完整性:
对于任何通过模板引擎运行的任何东西(
kickstart+PXE东西),这都通过@@variablename@@来实现。koan知道,因为它拉下了kickstart文件。