archive_location retrieval_type location |
retrieval_type 和 location 的值取决于 Solaris Flash 归档文件的存储位置。以下各节包含可用于 retrieval_type 和 location 的值以及如何使用 archive_location 关键字的示例。
如果归档文件存储在 NFS 服务器上,则对 archive_location 关键字使用以下语法。
archive_location nfs server_name:/path/filename retry n |
server_name |
存储归档文件的服务器的名称。 |
path |
要从指定服务器检索的归档文件的位置。如果该路径含有 $HOST,则 Solaris Flash 安装公用程序使用您正在安装的克隆系统的名称取代 $HOST。 |
filename |
Solaris Flash 归档文件的名称。 |
retry n |
可选的关键字。n 是 Solaris Flash 公用程序尝试安装归档文件的最大次数。 |
例如:
archive_location nfs golden:/archives/usrarchive archive_location nfs://golden/archives/usrarchive
如果归档文件存储在 HTTP 服务器上,则对 archive_location 关键字使用以下语法。
archive_location http://server_name:port path/filename optional_keywords |
server_name |
存储归档文件的服务器的名称。server_name 可以是一个端口号或其端口号在运行时确定的 TCP 服务的名称。 |
port |
可选的端口。如果不指定端口,则 Solaris Flash 安装公用程序使用缺省 HTTP 端口号 80。 |
path |
要从指定服务器检索的归档文件的位置。如果该路径含有 $HOST,则 Solaris Flash 安装公用程序使用您正在安装的克隆系统的名称取代 $HOST。 |
filename |
Solaris Flash 归档文件的名称。 |
optional_keywords |
在您从 HTTP 服务器检索 Solaris Flash 归档文件时可以指定的可选关键字。 |
表 28–3 用于 archive_location http 的可选关键字
关键字 |
值定义 |
---|---|
auth basic user_name password |
如果归档文件位于有口令保护的 HTTP 服务器上,则配置文件中必须包括访问 HTTP 服务器所需的用户名和口令。 注意: 在准备与定制 JumpStart 一起使用的配置文件中使用这种鉴别方法是很危险的。未经授权的用户有可能访问到包含口令的配置文件。 |
timeout min |
timeout 关键字使您能够以分钟为单位,指定在断开连接、重新打开连接以及从发生超时的点恢复之前,在未收到服务器中数据的情况下允许经过的最大时间长度。如果您将 timeout 值指定为 0(零),则不能重新打开该连接,因为该连接是不活动的。 如果发生超时重新连接,则 Solaris Flash 安装公用程序尝试在归档文件中的上一个已知位置处恢复安装。如果 Solaris Flash 安装公用程序不能在上一个已知位置处恢复安装,则从归档文件的开头重新开始检索,并且放弃在超时之前检索到的数据。 |
proxy host:port |
proxy 关键字允许您指定代理主机和代理端口。您可以使用代理主机从防火墙的另一侧检索 Solaris Flash 归档文件。指定 proxy 关键字时必须提供一个代理端口。 |
例如:
archive_location http://silver/archives/usrarchive.flar timeout 5
auth basic user_name password 关键字示例:
archive_location http://silver/archives/usrarchive.flar timeout 5 user1 secret
如果归档文件存储在 FTP 服务器上,则对 archive_location 关键字使用以下语法。
archive_location ftp://user_name:password@server_name:port path/filename optional_keywords |
user_name:password |
在配置文件中访问 FTP 服务器所需的用户名和口令。 |
server_name |
存储归档文件的服务器的名称。server_name 可以是一个端口号或其端口号在运行时确定的 TCP 服务的名称。 |
port |
A 是可选端口。如果不指定端口,则 Solaris Flash 安装公用程序使用缺省 FTP 端口号 21。 |
path |
要从指定服务器检索的归档文件的位置。如果该路径含有 $HOST,则 Solaris Flash 安装公用程序使用您正在安装的克隆系统的名称取代 $HOST。 |
filename |
Solaris Flash 归档文件的名称。 |
optional_keywords |
在从 FTP 服务器检索 Solaris Flash 归档文件时可以指定的可选关键字。 |
表 28–4 用于 archive_location ftp 的可选关键字
关键字 |
值定义 |
---|---|
timeout min |
timeout 关键字使您能够以分钟为单位,指定在断开连接、重新打开连接以及从发生超时的点恢复之前,在未收到 FTP 服务器中数据的情况下允许经过的最大时间长度。如果您将 timeout 值指定为 0(零),则不能重新打开该连接,因为该连接是不活动的。 如果发生超时重新连接,则 Solaris Flash 安装公用程序尝试在归档文件中的上一个已知位置处恢复安装。如果 Solaris Flash 安装公用程序不能在上一个已知位置处恢复安装,则从归档文件的开头重新开始检索,并且放弃在超时之前检索到的数据。 |
proxy host:port |
proxy 关键字允许您指定代理主机和代理端口。您可以使用代理主机从防火墙的另一侧检索 Solaris Flash 归档文件。指定 proxy 关键字时必须提供一个代理端口。 |
例如:
archive_location ftp://user1:secret@silver/archives/usrarchive.flar timeout 5
如果归档文件存储在磁带上,则对 archive_location 关键字使用以下语法。
archive_location local_tape device position |
device |
存储 Solaris Flash 归档文件的磁带机的名称。如果设备名称是标准路径,则 Solaris Flash 安装公用程序从设备节点的路径检索归档文件。如果设备名称不是标准路径,则 Solaris Flash 安装公用程序将 /dev/rmt/ 添加到该路径中。 |
position |
指定磁带机上存储归档文件的位置。如果您不提供位置,则 Solaris Flash 安装公用程序从磁带机上的当前位置检索归档文件。通过指定 position,您可以将开始脚本或 sysidcfg 文件放置于磁带机上归档文件前面的位置上。 |
例如:
archive_location local_tape /dev/rmt/0n 5 archive_location local_tape 0n 5
如果将 Solaris Flash 归档文件存储在面向文件系统的、可随机访问的设备(如软盘或 CD-ROM)上,则您可以从本地设备检索 Solaris Flash 归档文件。对于 archive_location 关键字,使用以下语法。
通过使用本地磁带语法,您可以从面向流的设备(如磁带)中检索归档文件。
archive_location local_device device path/filename file_system_type |
device |
存储 Solaris Flash 归档文件的驱动器的名称。如果设备名称是标准路径,则直接安装该设备。如果设备名称不是标准路径,则 Solaris Flash 安装公用程序将 /dev/dsk/ 添加到该路径中。 |
path |
Solaris Flash 归档文件的路径,相对于指定设备上的文件系统的根。如果该路径含有 $HOST,则 Solaris Flash 安装公用程序使用您正在安装的克隆系统的名称取代 $HOST。 |
filename |
Solaris Flash 归档文件的名称。 |
file_system_type |
指定设备上文件系统的类型。如果您不提供文件系统类型,则 Solaris Flash 安装公用程序尝试安装 UFS 文件系统。如果 UFS 安装失败,则 Solaris Flash 安装公用程序尝试安装 HSFS 文件系统。 |
例如:
要从格式化为 UFS 文件系统的本地硬盘驱动器上检索归档文件,请使用以下命令:
archive_location local_device c0t0d0s0 /archives/$HOST
要从含有 HSFS 文件系统的本地 CD-ROM 上检索归档文件,请使用以下命令:
archive_location local_device c0t0d0s0 /archives/usrarchive
您可以检索作为本地文件存储在从中引导克隆系统的 miniroot 中的归档文件。执行定制 JumpStart 安装时,从 CD-ROM 或基于 NFS 的 miniroot 引导系统。安装软件从该 miniroot 装入和运行。因而,存储在 CD-ROM 或基于 NFS 的 miniroot 中的 Solaris Flash 归档文件可以作为本地文件访问。对于 archive_location 关键字,使用以下语法。
archive_location local_file path/filename |
path |
归档文件的位置。当从 Solaris 9 Installation CD 或 Solaris 9 DVD 引导系统时,路径必须可由系统作为本地文件访问。当从 Solaris 9 Installation CD 或 Solaris 9 DVD 引导系统时,系统不能访问 /net。 |
filename |
Solaris Flash 归档文件的名称。 |
例如:
archive_location local_file /archives/usrarchive archive_location local_file /archives/usrarchive