Sun Management Center 3.6 安装和配置指南

JumpStart 概念

JumpStart 软件允许您在多个系统中自动安装或升级 Solaris 操作环境。此外,它还允许您执行安装前和安装后的任务。这些任务包括一些其他软件(如 Sun Management Center)的安装和设置。

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

此外,您还需要具备一台单独的计算机,即样例 (prototype) 计算机。该样例计算机将生成 JumpStart 结束脚本所需的 Sun Management Center 安装和设置响应文件。如果样例计算机上安装了 Solstice SyMON 1.x、Sun Enterprise SyMON 2.x、Sun Management Center 2.x 或 Sun Management Center 3.0,请从该样例计算机中卸载 SyMON 或 Sun Management Center 软件。有关 SyMON 或 Sun Management Center 软件的卸载过程,请参见 SyMON 或 Sun Management Center 软件的安装手册。请勿保存 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 3.6 基本代理的部署工作由安装客户机上运行的 JumpStart 结束脚本执行。JumpStart 完成指定 Solaris 操作环境的安装后,JumpStart 结束脚本将根据 Sun Management Center 安装响应文件的内容,在安装客户机上安装基本代理。

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

Sun Management Center 响应文件是在 Sun Management Center 3.6 命令行安装和设置期间在一个单独的样例系统中生成的。然后,响应文件将被拷贝到 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 结束脚本的示例。