Sun Management Center 4.0 安装和配置指南

JumpStart 概念

JumpStart 软件可用于在多个系统中自动安装或升级 Solaris 操作环境,以及执行安装前和安装后的任务,这些任务包括对其他软件(如 Sun Management Center)的安装和设置。

Solaris JumpStart 软件是一种客户机/服务器应用程序,它由以下组件组成:

此外,您还需要具备一台单独的机器,即样例 (prototype) 机器。该样例机器将生成 JumpStart 结束脚本所需的 Sun Management Center 安装和设置响应文件。

有关 JumpStart 软件的详细信息,请参见《Solaris 9 9/04 Installation Guide》

所需的系统服务

JumpStart 软件需要以下系统服务。

表 6–1 JumpStart 软件所需的系统服务

服务 

用于 

网络文件系统 (Network File System, NFS) 守护进程 mountdnfsd

共享 Solaris 操作系统映像文件 

rarp

搜索 IP 地址  

bootp

主机定义和共享文件系统位置 

tftp

将 Solaris 初始引导内核从引导服务器传输到安装客户机 

JumpStart 进程概述

Sun Management Center 4.0 基本代理的部署工作由安装客户机上运行的 JumpStart 结束脚本执行。JumpStart 完成指定 Solaris 操作环境的安装后,JumpStart 结束脚本将根据 Sun Management Center 安装响应文件的内容,在安装客户机上安装基本代理。

此外,根据 Sun Management Center 设置响应文件的内容,结束脚本还将在安装客户机重新引导后准备好基本代理的设置工作。

Sun Management Center 响应文件是在 Sun Management Center 4.0 命令行安装和设置期间在一个单独的样例系统中生成的。然后,响应文件将被拷贝到 JumpStart 配置文件目录。如果需要,您可以直接在 JumpStart 配置文件目录中手动创建安装和设置响应文件。

JumpStart 将在 /a 分区挂载安装客户机的文件系统。然后,JumpStart 结束脚本将运行 es-inst -R /a -T /a/target-directory 来安装 Sun Management Center 基本代理, 其中 target-directory 是安装该代理的安装客户机上的目录名称。有关 es-inst 命令和参数的信息,请参见es-inst 选项

此外,结束脚本还将创建一个在安装客户机重新引导后运行的 rc3.d 文件。rc3.d 文件使用设置响应文件来设置 Sun Management Center 基本代理。基本代理设置完毕后,系统将删除 rc3.d 文件。结束脚本的输出存储在 /var/sadm/system/logs/finish.log 中。

结束脚本的安全注意事项

在 Sun Management Center 的设置过程中,您提供了一个用于生成安全密钥的密码,还提供了一个 SNMP 团体字符串。为了确保安全,安全密钥和团体字符串都不保存在 Sun Management Center 设置响应文件中。

要在安装客户机上成功安装和设置 Sun Management Center 基本代理,您提供的密码必须与在设置 Sun Management Center步骤 b 中用来生成安全密钥的密码相同。此外,您提供的 SNMP 团体字符串也必须与在设置 Sun Management Center步骤 c 中指定的团体字符串相同。使用以下两种方法中的任何一种都可以执行此操作:

创建 JumpStart 结束脚本中提供了以上两种方法的 JumpStart 结束脚本的示例。