跳过导航链接 | |
退出打印视图 | |
![]() |
Oracle Solaris 10 8/11 安装指南:定制 JumpStart 和高级安装 Oracle Solaris 10 8/11 Information Library (简体中文) |
为网络上的系统设置定制 JumpStart 安装时,需要在服务器上创建一个 JumpStart 目录,该目录包含所有必需的定制 JumpStart 文件,例如 rules 文件、rules.ok 文件和配置文件。JumpStart 目录必须保存在配置文件服务器的根 (/) 目录中。
包含 JumpStart 目录的服务器称为配置文件服务器。配置文件服务器系统可以与安装服务器或引导服务器相同,也可以与它们完全不同。配置文件服务器可以为不同的平台提供定制 JumpStart 文件。例如,x86 服务器可以为基于 SPARC 的系统和基于 x86 的系统提供定制 JumpStart 文件。
角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"。
# mkdir -m 755 jumpstart_dir_path
在该命令中,jumpstart_dir_path 是 JumpStart 目录的绝对路径。
例如,下面的命令在根 (/) 目录中创建一个名为 jumpstart 的目录并将权限设置为 755:
# mkdir -m 755 /jumpstart
share -F nfs -o ro,anon=0 jumpstart_dir_path
例如,以下项共享了 /jumpstart 目录:
share -F nfs -o ro,anon=0 /jumpstart
如果不复制,请转至步骤 9。
如果复制,请使用以下判定表来确定下一步的操作。
|
# cp -r media_path/Solaris_10/Misc/jumpstart_sample/* jumpstart_dir_path
指向 CD、DVD 或本地磁盘上的映像的路径
配置文件服务器上放置定制 JumpStart 文件示例的路径
例如,以下命令将 jumpstart_sample 目录复制到配置文件服务器上的 /jumpstart 目录中:
cp -r /cdrom/cdrom0/Solaris_10/Misc/jumpstart_sample/* /jumpstart
有关详细说明,请参见允许所有系统访问配置文件服务器。
创建配置文件服务器时,必须确保系统在定制 JumpStart 安装期间可以访问配置文件服务器上的 JumpStart 目录。请使用以下方法之一来确保该访问权限。
|
在 /etc/bootparams 文件中。
在命名服务 bootparams 数据库中。要更新 bootparams 数据库,请添加步骤 3 中显示的项。
如果使用以下过程,系统必须是同一类型,例如都是 SPARC 系统。
不要在以下情况中使用该过程:
如果将 JumpStart 目录保存在软盘上。
如果在引导系统时指定了配置文件服务器的位置。如果有不同体系结构的系统,则在引导系统时必须指定配置文件服务器的位置
如果存在以上情况,请使用 SPARC boot 命令或使用 x86 GRUB 菜单。
注 - 还可以将网络安装信息存储在 DHCP 服务器上。
对基于 SPARC 的系统,可以使用 add_install_client 命令和 -d 选项来指定定制 JumpStart 程序使用 DHCP 服务器。或使用 boot 命令和 dhcp 选项来指定定制 JumpStart 程序使用 DHCP 服务器。有关使用该选项的说明,请参见SPARC: boot 命令的命令参考。
对基于 x86 的系统,可以通过以下方式之一使用 dhcp:
如果使用安装服务器,可以使用 add_install_client 命令和 -d 选项来指定自 定义 JumpStart 程序使用具有 PXE 的 DHCP 服务器。
可以在 GRUB 菜单上编辑 GRUB 项,并添加 dhcp 选项。有关编辑 GRUB 项的说明,请参见x86: 通过编辑 GRUB boot 命令执行定制 JumpStart 安装。
* install_config=server:jumpstart_dir_path
通配符,它指定所有系统都具有访问权限
JumpStart 目录所在的配置文件服务器的主机名
JumpStart 目录的绝对路径
例如,以下项允许所有系统访问名为 sherlock 的配置文件服务器上的 /jumpstart 目录:
* install_config=sherlock:/jumpstart
![]() | 注意 - 在引导安装客户机时使用此过程可能会产生以下错误消息: WARNING: getfile: RPC failed: error 5: (RPC Timed out).(警告:getfile:RPC 失败:错误 5(RPC 超时)。) 从网络引导:错误消息包含有关此错误消息的详细信息。 |
现在,所有系统都可以访问配置文件服务器。