创建配置文件服务器时,必须确保系统在定制 JumpStart 安装期间能够访问配置文件服务器上的 JumpStart 目录。使用以下方法之一可确保能够访问:
add_install_client 命令 – 每次为网络安装添加系统时,请使用带 -c 选项的 add_install_client 命令。有关详细说明,请参见添加要使用 CD 映像从网络上安装的系统。
boot 命令 – 在启动系统时指定配置文件服务器上 JumpStart 目录的位置。必须将定制 JumpStart 配置文件压缩为一个文件。然后,将压缩的配置文件保存在 NFS 服务器、HTTP 服务器或系统可以从本地访问的介质上。有关详细说明,请参见创建压缩的配置文件。
当您引导系统以启动定制 JumpStart 安装时,请指定压缩文件的位置。有关 SPARC 系统的详细说明,请参见SPARC: 使用定制 JumpStart 程序执行安装或升级中的步骤 5。 有关 x86 系统的详细说明,请参见x86: 使用定制 JumpStart 程序执行安装或升级中的步骤 8。
/etc/bootparams 文件 – 在 /etc/bootparams 文件中使用通配符。请使用以下步骤在 etc/bootparams 文件中添加通配符。
如果将 JumpStart 目录保存在软盘中,或者在引导系统时指定了配置文件服务器的位置,则无需执行以下步骤。
仅在将网络安装信息存储在 /etc/bootparams 文件中时,以下过程才有效。您还可以将网络安装信息存储在以下位置之一:
名称服务数据库 – 如果将网络安装信息存储在名称服务 bootparams 数据库中,则必须使用步骤 3 中显示的项更新 bootparams 数据库。
DHCP 服务器 – 如果将网络安装信息存储在 DHCP 服务器上,请使用 boot 命令指定定制 JumpStart 程序使用 DHCP 服务器。有关 SPARC 系统的详细说明,请参见SPARC: 使用定制 JumpStart 程序执行安装或升级 中的步骤 5。 有关 x86 系统的详细说明,请参见x86: 使用定制 JumpStart 程序执行安装或升级中的步骤 8。
在安装或引导服务器上,以超级用户身份登录。
使用文本编辑器打开 /etc/bootparams。
* install_config=server:jumpstart_dir_path |
一个通配符,它指定所有系统都具有访问权限
JumpStart 目录所在的配置文件服务器的主机名
JumpStart 目录的绝对路径
例如,以下项允许所有系统访问名为 sherlock 的配置文件服务器上的 /jumpstart 目录:
* install_config=sherlock:/jumpstart |
在引导安装客户机时使用此过程可能会生成以下错误信息:
警告:getfile:RPC 失败:错误 5:(RPC 超时)。
从网络引导:错误信息包含有关此错误信息的详细信息。
所有的系统现在都可以访问配置文件服务器。