计划脚本

计划脚本构成部署或捕获过程的一部分。计划脚本是用于完成定制(部署)或泛化(捕获)过程的 guestfish 脚本。部署类型的计划脚本用于执行部署,捕获类型的计划脚本用于执行捕获。部署类型的计划脚本包含自定义属性。自定义属性用于提供服务器特定的配置信息。默认情况下,自定义属性具有字符串类型,以后可以在操作系统构建计划中修改该类型。

在定制过程中,将合并操作系统构建计划中提供的所有计划脚本,并将自定义属性替换为指定的值。然后在 guestfish 环境下执行该组合脚本。

您可以在计划脚本中包含日志消息,以通知服务器管理员在执行计划脚本时出现的任何错误。将在服务器配置文件活动中显示日志消息。您可以使用以下格式加入这些日志消息:

echo "ImageStreamerLog: [log message]"

有关 guestfish 的详细信息,请参阅http://libguestfs.org/guestfish.1.html