本章提供向克隆机器安装 Web Start Flash 归档的步骤。您可以使用任何一种 Solaris 安装方法安装 Web Start Flash 归档。
本节提供使用 Solaris 8 安装 CD 上的 Solaris Web Start 3.0 安装方法安装 Web Start Flash 归档的步骤。 本节是对 Solaris 8 (SPARC 平台版本) 安装指南 和 Solaris 8 (Intel 平台版本) 安装指南 的补充。
可以使用 Solaris 8 安装 CD 上的 Solaris Web Start 3.0 安装方法安装存储在下列设备上的 Web Start Flash 归档:
CD
网络文件系统 (NFS) 服务器
HTTP 服务器
本地磁带
按照 Solaris 8 (SPARC 平台版本) 安装指南 和 Solaris 8 (Intel 平台版本) 安装指南 中讲述的方法,开始 Solaris Web Start 3.0 的安装。
在"指定媒体"面板上,选择存放 Web Start Flash 归档的位置。
Solaris Web Start 3.0 安装会根据您选定的媒体来提示您如何继续进行安装。
选定的媒体 |
提示 |
---|---|
CD |
插入存放 Web Start Flash 归档的 CD。 |
网络文件系统 |
指定存放 Web Start Flash 归档的网络文件系统的路径。 |
HTTP |
指定访问 Web Start Flash 归档所需的 URL 和代理 服务器的信息。 |
本地磁带 |
指定本地磁带设备及磁带上存放 Web Start Flash 归档的位置。 |
在"选择快速归档"面板上,选择要进行安装的一个或多个 Web Start Flash 归档。
在"附加快速归档"面板上,您可以通过指定存放其它归档的媒体,选择安装分层的 Web Start Flash 归档。如果不打算安装其它归档,请选择"无"。
在"快速归档汇总"面板上,确认选定的归档并单击"下一步"完成安装。
本节提供使用 Solaris 8 CD(2 之 1)上的交互式安装程序安装 Web Start Flash 归档的步骤。只能使用交互式安装程序的基于字符的版本来安装 Web Start Flash 归档。本节是对 Solaris 8 Advanced Installation Guide 的补充。
可以使用 Solaris 8 CD(2 之 1)上基于字符的交互式安装程序来安装存储在下列设备上的 Web Start Flash 归档:
HTTP 服务器
网络文件系统 (NFS) 服务器
本地文件
本地磁带
本地设备,包括 CD
通过从 Solaris CD(2 之 1)或从网络上的 Solaris CD 2 之 1 的映像引导,开始运行基于字符的 Solaris 交互式安装程序。使用 - w 参数进行引导后,便可启动基于字符的交互式安装程序。
从 CD 引导:
ok boot cdrom - w |
从 Solaris CD (2 之 1) 映像引导:
ok boot net - w |
在"快速归档检索方法"屏幕上,选择存放 Web Start Flash 归档的位置。
Solaris Web Start 3.0 安装会根据您选定的媒体来提示您如何继续进行安装。
选定的媒体 |
提示 |
---|---|
HTTP |
指定访问 Web Start Flash 归档所需的 URL 和代理信息。 |
网络文件系统 |
指定存放 Web Start Flash 归档的网络文件系统的路径。 |
本地文件 |
指定存放 Web Start Flash 归档的本地文件系统的路径。 |
本地磁带 |
指定本地磁带设备以及磁带上存放 Web Start Flash 归档的位置。 |
本地设备 |
指定本地设备、 Web Start Flash 归档的路径以及 Web Start Flash 归档所在的文件系统的类型。 |
在"快速归档选择"屏幕,您可以通过选择"新建"来安装分层的 Web Start Flash 归档。如果您不想安装附加归档,请选择"继续"以完成安装。
本节提供使用定制 JumpStart 安装方法安装 Web Start Flash 归档的步骤。本节是对 Solaris 8 Advanced Installation Guide 的补充。
可以使用定制 JumpStart 安装程序来安装存储在下列设备上的 Web Start Flash 归档:
NFS 服务器
HTTP 服务器
本地磁带
本地设备,包括 CD
本地文件
在安装服务器上,创建定制 JumpStart rules 文件。
有关创建定制 JumpStart 文件的详细说明,请参见 Solaris 8 Advanced Installation Guide 中的 "Preparing Custom JumpStart Installations"。
在安装服务器上,创建定制 JumpStart profile 文件。
将关键字 install_type 的值设为 flash_install。
使用新的 archive_location 关键字添加 Web Start Flash 归档的路径。
有关 archive_location 关键字的详细资料,请参见 "archive_location 关键字"。
指定文件系统配置。
Web Start Flash 归档的提取过程不支持分区的自动布局功能。
(可选)如果您想在克隆机器上安装分层的 Web Start Flash 归档,请为要安装的每一个归档添加一个 archive_location 行。
从 Solaris 8 Advanced Installation Guide 中的 "Preparing Custom JumpStart Installations" 中的定制 JumpStart 现有关键字列表中可以知道,安装 Web Start Flash 归档时的有效关键字仅是下列关键字:
fdisk(仅用于 IA)
filesys - 不能将 filesys 关键字设为 auto。
install_type (必需)
partitioning - 只能将 partitioning 关键字设为 explicit 或 existing。
在安装服务器上,添加您准备使用 Web Start Flash 归档安装的客户机。
有关详细说明,请参见 Solaris 8 Advanced Installation Guide 中的 "Preparing to Install Solaris Software Over the Network"。
在克隆机上执行定制 JumpStart 安装。
有关详细说明,请参见 Solaris 8 Advanced Installation Guide 中的 "Performing a Custom JumpStart Installation"。
当使用定制 JumpStart 安装方法安装 Web Start Flash 归档时,必须在 profile 文件中包括一个新的定制 JumpStart 关键字。这个新的关键字为 archive_location,它的语法为:
archive_location retrieval_type location
retrieval_type 和 location 的值取决于 Web Start Flash 归档的存储位置。
如果归档是存储在一个 NFS 服务器上,则对 archive_location 关键字使用下列语法。
archive_location nfs server_name:/path/filename |
在此命令行中:
server_name 是存储归档的服务器名称。
path 是要从指定服务器被检索的归档的位置。如果路径中包含 $HOST,则 Web Start Flash 安装公用程序将使用您正在安装的克隆系统的名称替换 $HOST。
filename 是 Web Start 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 是一个可选端口。如果未指定端口,则 Web Start Flash 安装公用程序将使用缺省的 HTTP 端口号 80。
path 是要从指定服务器被检索的归档的位置。如果路径中包含 $HOST,则 Web Start Flash 安装公用程序将使用正在安装的克隆系统的名称替换 $HOST。
filename 是 Web Start Flash 归档文件的名称。
当从 HTTP 服务器检索 Web Start Flash 归档时,可以使用一些可选的关键字。
表 8-1 用于 retrieval_type HTTP 的可选关键字
关键字 |
值定义 |
---|---|
auth basic username password |
如果归档位于一个使用口令保护的 HTTP 服务器上,则必须在 profile 文件中包括访问 HTTP 服务器所需的用户名和口令。 注意: 在用于定制 JumpStart 的配置文件中使用这种认证方法是很危险的,因为未被授权的用户可能访问这个包含口令的 profile 文件。 |
timeout min |
timeout 关键字使您能够指定在没有收到来自 HTTP 服务器的数据的情况下,关闭该连接、重新打开该连接以及从发生超时的点恢复该连接之前允许等待的最大时间长度(以分钟表示)。如果指定的 timeout 值为 0(零),则系统会因为此无效的设定值而不会重新打开该连接。 如果发生超时重新连接,则 Web Start Flash 安装公用程序将会尝试从归档中的最后已知位置处进行恢复。如果 Web Start Flash 安装公用程序无法从最后已知位置处进行恢复,它则会从归档的起始位置重新开始检索数据,而在超时发生之前获得的数据将被丢弃。 |
proxy host:port |
proxy 关键字可以让您指定代理主机和代理端口。您可以使用代理主机从防火墙的另一侧获得 Web Start Flash 归档。在指定 proxy 关键字时必须提供代理端口。 |
示例:
archive_location http silver /archives/usrarchive auth basic user1 secret timeout 5 |
或:
archive_location http://user1:secret@silver/archives/usrarchive timeout 5 |
如果归档是存储在磁带上,则对 archive_location 关键字使用下列语法。
archive_location local_tape device position |
在此命令行中:
device 是存储 Web Start Flash 归档的磁带驱动器名称。如果设备名称是一个规范的路径名,则 Web Start Flash 安装公用程序将从设备节点路径检索归档。如果指定的设备名称不是一个规范的路径,则 Web Start Flash 安装公用程序将在路径名称前添加 /dev/rmt/。
position 指出磁带驱动器上归档的保存位置。如果未提供位置,则 Web Start Flash 安装公用程序将从磁带驱动器的当前位置开始检索归档。通过指定一个 position,您可以在磁带驱动器的归档的所在位置之前放置一个开始脚本或一个 sysidcfg 文件。
示例:
archive_location local_tape /dev/rmt/0n 5 |
或:
archive_location local_tape 0n 5 |
如果您将 Web Start Flash 归档存储在面向文件系统的随机存取设备上,比如磁盘或 CD-ROM,那么您可以从本地设备检索 Web Start Flash 归档。对 archive_location 关键字使用下列语法:
您可以从面向数据流的设备(比如本地磁带)检索归档,方法是使用本地磁带语法。
archive_location local_device device path/filename file_system_type |
在此命令行中:
device 是存储 Web Start Flash 归档的设备名称。如果设备名称是一个规范的路径,则直接安装该设备。如果提供的设备名称不是一个规范的路径,则 Web Start Flash 安装公用程序将在路径前添加 /dev/dsk/。
path 是 Web Start Flash 归档相对于指定设备上文件系统的根目录的路径。如果路径包含 $HOST,则 Web Start Flash 安装公用程序使用正在安装的克隆系统的名称替换 $HOST。
filename 是 Web Start Flash 归档文件的名称。
file_system_type 指定设备上的文件系统类型。如果未提供文件系统类型,则 Web Start Flash 安装公用程序尝试安装 UFS 文件。如果 UFS 安装失败,则 Web Start Flash 安装公用程序尝试安装 HSFS 文件系统。
示例:
若要从被格式化为 UFS 文件系统的本地硬盘驱动器检索归档,则使用:
archive_location local_device c0t0d0so /archives/$HOST |
若要从具有 HSFS 文件系统的本地 CD-ROM 检索归档,则使用:
archive_location local_device c0t0d0so /archives/usrarchive |
您可以检索作为本地文件保存在小型根目录(您正是从此处将克隆系统作为一个本地文件引导的)中的归档。当您执行定制 Jumpstart 安装时,您从 CD-ROM 或基于 NFS 的小型根目录引导系统。 安装软件从这个小型根目录加载并运行。因而,存储在 CD-ROM 或基于 NFS 的小型根目录中的 Web Start Flash 归档即可作为本地文件访问。对 archive_location 关键字使用下列语法:
archive_location local_file path/filename |
在此命令行中:
path 是归档的位置。在从 Solaris 8 安装 CD 引导系统时,作为本地文件运行的系统必须可以访问该路径。当系统从 Solaris 8 安装 CD 引导时,它不能访问 /net。
filename 是 Web Start Flash 归档文件的名称。
示例:
archive_location local_file /archives/usrarchive |
或:
archive_location local_file:/archives/usrarchive |