Oracle Solaris 10 9/10 安装指南:基于网络的安装

Procedure创建系统配置文件

在系统配置文件中,您可以将 WAN Boot 安装程序定向到以下文件。

WAN Boot 将按照系统配置文件中的指示来安装和配置客户机。

系统配置文件是纯文本文件,必须按以下模式进行格式化。


setting=value

要使用系统配置文件以将 WAN 安装程序定向到 sysidcfg 文件、rules.ok 文件和配置文件,请按照以下步骤执行操作。

开始之前

在创建系统配置文件之前,您必须创建 WAN Boot 安装的安装文件。有关详细说明,请参见创建自定义 JumpStart 安装文件

  1. 采用与 WAN Boot 服务器上的 Web 服务器用户相同的用户角色。

  2. 创建一个文本文件。对文件进行描述性命名,例如,sys-conf.s10–sparc

  3. 将以下项添加到系统配置文件中。

    SsysidCF=sysidcfg-file-URL

    此设置指向安装服务器上包含 sysidcfg 文件的 flash 目录。请确保该 URL 与创建 sysidcfg 文件中创建的 sysidcfg 文件的路径相匹配。

    对于使用 HTTPS 的 WAN 安装,请将值设置为有效的 HTTPS URL。

    SjumpsCF=jumpstart-files-URL

    此设置指向安装服务器上包含 rules.ok 文件、配置文件以及开始脚本和结束脚本的 Solaris Flash 目录。请确保该 URL 与创建配置文件创建 rules 文件中创建的自定义 JumpStart 文件的路径相匹配。

    对于使用 HTTPS 的 WAN 安装,请将值设置为有效的 HTTPS URL。

  4. 将该文件保存到 WAN Boot 服务器可以访问的目录中。

    为了便于管理,您可能需要将该文件保存到 WAN Boot 服务器上 /etc/netboot 目录中相应的客户机目录中。

  5. 将系统配置文件的权限更改为 600。


    # chmod 600 /path/system-conf-file
    
    path

    指定指向包含系统配置文件的目录的路径。

    system-conf-file

    指定系统配置文件的名称。


示例 12–12 用于通过 HTTPS 进行 WAN Boot 安装的系统配置文件

在以下示例中,WAN Boot 程序在 Web 服务器 https://www.example.com 的端口 1234 处检查 sysidcfg 和自定义 JumpStart 文件。Web 服务器在安装期间使用安全 HTTP 加密数据和文件。

sysidcfg 和自定义 JumpStart 文件位于文档根目录 /opt/apache/htdocsflash 子目录中。

SsysidCF=https://www.example.com:1234/flash
SjumpsCF=https://www.example.com:1234/flash


示例 12–13 用于不安全的 WAN Boot 安装的系统配置文件

在以下示例中,WAN Boot 程序检查 Web 服务器 http://www.example.com 上的 sysidcfg 文件和自定义 JumpStart 文件。Web 服务器使用 HTTP,因此在安装期间数据和文件不受保护。

sysidcfg 和自定义 JumpStart 文件位于文档根目录 /opt/apache/htdocsflash 子目录中。

SsysidCF=http://www.example.com/flash
SjumpsCF=http://www.example.com/flash

继续 WAN Boot 安装

创建系统配置文件之后,请创建 wanboot.conf 文件。有关说明,请参见创建 wanboot.conf 文件