Solaris 10 安装指南:Solaris Flash 归档文件(创建和安装)

Procedure创建 Postdeployment 脚本

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

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


注 –

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


步骤
  1. 创建 Postdeployment 脚本。按照创建自定义脚本指南中描述的内容进行操作。

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

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

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


示例 3–4 Postdeployment 脚本

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