无人照管的置备
您可以使用 API 调用来声明通过 MAC 地址标识的客户端与自动安装配置文件之间的关联。系统下次重引导时,会根据指定的配置文件开始安装。
过程:通过手动声明的配置文件重新安装
-
在 SUSE Manager 服务器上的命令提示符处,使用
system.createSystemRecord
API 调用。在此示例中,请将name
替换为您的客户端名称,将<profile>
替换为配置文件标签,将<iface>
替换为客户端上的接口名称(例如eth0
),将<hw_addr>
替换为其硬件地址(例如00:25:22:71:e7:c6
):$ spacecmd api -- --args '["<name>", "<profile>", "", "", \ [ {"name": "<iface>", "mac": "<hw_addr>"} ]]' \ system.createSystemRecord
-
打开客户端。它会从网络进行引导,并且系统会选择正确的配置文件以执行安装。
此命令会在 Cobbler 中创建一个系统记录。您也可以指定其他参数,例如内核选项、客户端的 IP 地址及其域名。有关详细信息,请参见 createSystemRecord 调用
的 API 文档。