Solaris 9 安装指南

第 26 章 执行定制 JumpStart 安装(任务)

本章描述如何执行定制 JumpStart 安装。您需要在想要安装 Solaris 9 软件的系统上遵循这些步骤。

执行定制 JumpStart 安装

任务图:针对定制 JumpStart 安装设置系统

在定制 JumpStart 安装过程中,JumpStart 程序尝试使安装的系统与 rules.ok 文件中的规则相匹配。JumpStart 程序从第一条规则到最后一条规则读这些规则。当安装的系统与规则中定义的所有系统属性匹配时发生匹配。一旦系统匹配规则,JumpStart 程序即停止读取 rules.ok 文件,然后根据匹配规则的配置文件开始安装系统。

表 26–1 任务图:针对定制 JumpStart 安装设置系统

任务 

说明 

参考指南 

检查系统是否受支持 

检查 Solaris 9 环境中的系统支持硬件文档。 

Solaris 9 Sun Hardware Platform Guide

检查系统是否有足够的磁盘空间用于 Solaris 9 软件 

验证是否已规划了足够的空间在系统上安装 Solaris 软件。 

第 5 章,磁盘空间分配原则(规划)

(可选)预先配置系统配置信息 

可以使用 sysidcfg 文件或名称服务预先配置系统的安装信息。如果预先配置了系统信息,安装程序在安装过程中不会提示您提供这些信息。

第 7 章,预先配置系统信息(任务)

为定制 Jumpstart 安装准备系统 

创建并验证 rules 文件和配置文件。

第 23 章,准备定制 JumpStart 安装(任务)

(可选)准备可选的定制 JumpStart 功能 

如果使用了开始脚本、结束脚本或其它可选功能,请准备这些脚本或文件。 

第 24 章,使用可选的定制 JumpStart 功能(任务)第 25 章,创建定制规则和探测关键字(任务)

(可选)设置系统通过网络安装 

要从远程 Solaris 9 DVD 或 Solaris 9 软件 CD 映像安装系统,需要设置系统从安装服务器或引导服务器引导和安装。 

第 12 章,准备使用 CD 介质从网络安装(任务)

安装或升级 

引导系统以便初始化安装或升级。 

“使用定制 JumpStart 程序执行安装或升级”

使用定制 JumpStart 程序执行安装或升级

  1. 如果系统是网络的一部分,请确保已将以太网连接器或类似的网络适配器连接到了系统上。

  2. 如果安装的系统是通过 tip(1) 行连接的,请确保窗口显示至少为 80 列宽、24 行长。

    要确定提示窗口的当前尺寸,请使用 stty(1) 命令。

  3. 如果使用系统的 DVD-ROM 或 CD-ROM 驱动器安装 Solaris 9 软件,请将 Solaris 9 DVD 或 Solaris 9 Software CD 1(1 of 2) 插入驱动器。

  4. 如果使用配置文件软盘,请将此配置文件软盘插入系统的软盘驱动器。

  5. 引导系统。

    • 如果系统是新的,刚从包装箱中拿出来,请打开系统。

    • 如果要安装或升级现有的系统,请关闭系统。在 ok 提示符处,键入以下命令:


      ok boot cdrom:net - install [[url:ask]] [[dhcp]] [[nowin]]

    cdrom 

    指定从 CD 或 DVD 引导。 

    对于使用老式 EEPROM 的系统,请用 sd(0,6,2) 替换 cdrom 以从系统的 CD-ROM 或 DVD-ROM 驱动器引导。

    net 

    指定从网络上的安装服务器引导。 

    url

    指定定制 JumpStart 文件的位置。 可以为位于以下位置的文件指定 URL: 

    • 本地硬盘


      file://jumpstart_dir_path/compressed_config_file
      
    • NFS 服务器


      nfs://server_name:IP_address/jumpstart_dir_path/compressed_config_file
      
    • HTTP 服务器


      http://server_name:IP_address/jumpstart_dir_path/
      
      compressed_config_file&proxy_info
      

    如果将一个 sysidcfg 文件放置在压缩配置文件中,必须指定包含该文件的服务器的 IP 地址,如下面的示例所示:


    http://131.141.2.32/jumpstart/config.tar

    如果将压缩配置文件保存在位于防火墙后面的 HTTP 服务器上,则在引导过程中必须使用一个代理说明符。不需要为包含该文件的服务器指定 IP 地址。必须指定代理服务器的 IP 地址,如下面的示例所示: 


    http://www.shadow.com/jumpstart/
    
    config.tar&proxy=131.141.6.151

    ask 

    指定在系统引导并连接到网络后,安装程序提示您键入压缩配置文件的位置。 

    如果您按回车键跳过了该提示,安装程序将以交互方式配置网络参数。安装程序然后提示您键入压缩配置文件的位置。如果您按回车键跳过了该提示,则 Solaris suninstall 程序 开始。

    dhcp 

    指定使用 DHCP 服务器获取引导系统所需的网络安装信息。 

    如果您没有指定使用 DHCP 服务器,则系统使用 /etc/bootparams 文件或名称服务 bootparams 数据库。

    nowin 

    指定不开始 X 程序。您不需要使用 X 程序来执行定制 JumpStart 安装,因此可以使用 nowin 选项来缩短安装时间。


    注意:

    系统检查硬件和系统组件以及您的系统引导区。引导过程将持续几分钟时间。


  6. 如果您没有预先配置 sysidcfg 文件中的系统信息,当提示时,请回答有关系统配置的问题。

  7. 按照屏幕上的说明来安装软件。

    当 JumpStart 程序完成 Solaris 软件的安装后,系统将自动重新引导。

    安装完成后,安装日志会保存在一个文件中。在以下目录中可以找到安装日志:

    • /var/sadm/system/logs

    • /var/sadm/install/logs