Solaris 9 9/04 安装指南

创建部署后脚本

该脚本保留在归档文件中或存储在克隆系统的本地目录中,它将在安装完成后运行。 该脚本在克隆系统上重新配置一个新的系统映像。 如果脚本存储在归档文件中,更改将影响所有的克隆系统。 如果脚本存储在克隆系统的本地目录中,更改将只影响该克隆系统。 例如,由部署前脚本保存的客户机特定信息将被应用到该克隆环境,以完成安装。

部署后脚本还可以在安装归档文件后清除文件。 例如,可以清除 /var/adm 中的日志文件。


注意:

不是所有的日志文件都需要用脚本清除。 可以在创建归档文件时排除 /var/tmp 中的日志文件。


  1. 创建部署后脚本。 按照创建定制脚本的原则中的原则进行操作。

  2. 将脚本存储到下面的目录之一。

    • 如果要影响所有克隆系统,请将该脚本存储在 /etc/flash/postdeployment 目录中。

    • 如果只希望影响本地克隆系统,则需要提供指向存储在克隆系统上的、在 JumpStart 配置文件中带有 local_customization 关键字的脚本的路径。


实例 21–4 部署后脚本

#!/bin/sh
$FLASH_DIR/TestApplication/clone_reconfiguration
$FLASH_DIR/TestApplication/restore_data $FLASH_DIR/flash