Solaris 9 发行版包括以下安装增强功能。
Solaris 9 操作环境中提供了 Solaris Live Upgrade 2.0。本说明介绍了版本 2.0。
Solaris 9 8/03 更新发行版中现在提供 Solaris Live Update 2.1。有关 Solaris Live Update 2.1 的说明,请参见Solaris Live Upgrade 2.1。
Solaris Live Upgrade 提供了一种升级方法,可以显著减少与操作系统升级关联的常见服务中断。您可以复制当前的引导环境,接着在原有引导环境继续运行时升级副本。然后,当重新引导系统时,复制的引导环境被启动,成为启用的引导环境。如果发生故障,只需重新引导即可迅速返回到初始引导环境。该功能消除了与正常的测试和评估进程相关联的生产环境的停机时间。
除了升级引导环境外,还可以在非活动引导环境上安装 Web Start Flash 归档。重新启动系统时,在非活动引导环境中安装的配置就被激活。
Solaris 9 发行版包括几个仅应用于命令行接口的 Live Upgrade 增强功能。这些增强功能的影响如下:
进度报告—使用 Solaris Live Upgrade 升级或安装 Web Start Flash 归档文件时,将报告升级或安装已完成的百分比。
对 lumount 命令和 luumount 命令所作的更改—lumount 可以安装所有引导环境的文件系统。如果未明确指定安装点,lumount 将创建安装点。此安装点使用引导环境名称,而不是一组随机数字,从而防止了安装点的扩散。该增强功能使 luumount 命令更易于使用。
luumount 命令卸载引导环境的根文件系统。luumount 命令现在接受安装点名称以及引导环境名。并且与 -f 选项一起,可以强制卸载引导环境的文件系统。
请参见 lumount(1M) 手册页和 luumount( 1M) 手册页。
调度优先级—Solaris Live Upgrade 的主要目的是使迁移到新操作系统时生产环境的停机时间降至最低。某些 Solaris Live Upgrade 操作(例如升级和复制文件系统)会显著增加系统的负担。现在,Solaris Live Upgrade 具有了某些工具,可以按照优先级来控制调度。该功能将生产系统性能的降低减少到最低限度。您可在 /etc/default/lu 文件中更改缺省值。
命名引导环境—Solaris Live Upgrade 命令允许引导环境使用长名称。这些命令现在可以将任意长度的描述与引导环境名称相关联。
有关详细信息,请参见《Solaris 9 9/04 安装指南》或 ludesc(1M) 手册页。
有关 Solaris Live Upgrade 的详细信息,请参见《Solaris 9 9/04 安装指南》中的第 32 章 “Solaris Live Upgrade(主题)”。
在 Solaris 9 更新发行版中,请注意以下名称更改:
Solaris Flash(以前的 Web Start Flash)
Web Start Flash 安装功能允许您在一台计算机上创建 Solaris 操作环境的单个引用安装。然后,您可以在若干台计算机上复制此安装。
有关详细信息,请参见《Solaris 9 9/04 安装指南》中的第 19 章 “Solaris Flash 安装功能(主题)”。
在 Solaris 9 更新发行版中,请注意以下名称更改:
Solaris Flash(以前的 Web Start Flash)
Web Start Flash 程序已被更新,允许您使用 FTP 检索 Web Start Flash 归档文件。安装归档文件时,可在 FTP 服务器上指定归档文件的位置。
有关如何从 FTP 服务器中检索归档文件的详细信息,请参见《Solaris 9 9/04 安装指南》。
在 Solaris 9 更新发行版中,请注意以下名称更改:
Solaris Flash(以前的 Web Start Flash)
在核心软件组或复合群集中组成数种功能的文件现在被移动到单独的、更具逻辑性组织的软件包内。在安装 Solaris 软件时,您可以选择性地将这些软件包从 Solaris 操作环境中排除。也可以在安装后使用 pkgrm 命令删除这些软件包。请参见 pkgrm(1M) 手册页。
组成以下功能的文件被移动到新软件包或现有软件包中:
高速缓存文件系统
NFS
Kerberos 安全性
分布式文件系统
NIS 相关的
网络路由选择守护程序
远程网络 r* 命令
telnet 服务器
tftp 服务器
域名服务器
DARPA 名称服务器
远程程序调用服务
引导或安装服务器
setuid 和 setgid
x86 引导前执行环境 (PXE) 使您可以从网络直接引导 Solaris x86 系统而不需要 Solaris 启动盘。x86 系统必须支持 PXE。在支持 PXE 的系统上,使用系统 BIOS 设置工具或网络适配器配置设置工具来启动系统使用 PXE。Solaris 启动磁盘可用于不支持此功能的系统。
有关详细信息,请参见《Solaris 9 9/04 安装指南》。
现在可以使用 pkgmk 公用程序创建名称长度最多达 32 个字符的软件包。请参见 pkgmk(1)手册页和 pkgadd(1M)手册页。
现在您可以从 Solaris DVD 安装 Solaris 操作环境和额外软件。使用该 DVD 可以执行 Solaris Web Start 安装或定制 JumpStart 安装。Solaris DVD 包括 Solaris 软件、ExtraValue 软件和 Solaris 文档。
有关详细说明,请参见《Solaris 9 9/04 安装指南》。
Solaris Web Start 程序已经被修改为使用 sysidcfg 文件在安装或升级时配置系统信息。使用系统配置信息创建 sysidcfg 文件。使用此文件后,Solaris Web Start 程序在安装期间不会再提示您输入系统信息。
有关详细说明,请参见《Solaris 9 9/04 安装指南》。
Solaris Web Start 程序已被更新,能使您在安装或升级 Solaris 时执行以下功能。
选择在安装后自动重新启动系统。
选择在安装后自动弹出 CD 或 DVD。
选择要保留文件系统。
只有 IA:定制 fdisk 分区。
有关详细说明,请参见《Solaris 9 9/04 安装指南》。
Solaris 9 操作环境中的可用时区数目已大大增加。安装 Solaris 操作环境时,您可以按照地理区域选择时区。各洲和国家/地区列表中的时区选项已进行了扩充。
有关详细说明,请参见《Solaris 9 9/04 安装指南》。
Solaris Web Start WizardsTM SDK 简化了本机 Solaris、Java 和非 Java 应用程序的安装、设置和管理。有了 Solaris Web Start Wizards 软件,开发者可以将 Solaris 和 Microsoft Windows 版的应用程序封装在一起。该安装向导管理平台的特定事项。
Web Start Wizards SDK 3.0.1 现在随 Solaris 9 发行版一起提供。可以使用 Solaris Web Start 程序安装 SDK 3.0.1。
添加了数项新选项,在执行定制 JumpStart 安装时可将这些选项与 boot 命令联用。
使用 boot 指令,您可以指定用来执行安装的配置文件位置。您可以指定至 HTTP 服务器、NFS 服务器或本机介质上可用文件的路径。如果不知道文件的路径,可以要求安装程序提示您路径。在计算机引导并连接到网络后将显示提示。
nowin 选项允许您指定定制 JumpStart 程序不启动 X 程序。无需使用 X 程序执行 JumpStart 定制安装。使用 nowin 选项可以缩短安装时间。
有关如何使用这些新选项的详细说明,请参见《Solaris 9 9/04 安装指南》中的第 24 章 “定制 JumpStart 安装(主题)”。
Solaris 9 发行版现在支持由 Solaris 卷管理器(以前的 Solstice DiskSuite)创建的操作环境的根镜像和元设备的升级。如果您正在升级的系统拥有由 Solaris 卷管理器创建的元设备,则不需要再编辑系统的 vfstab 。根镜像将被检测到,并升级镜像上的操作系统。该进程的运行就像在没有元设备的典型升级中一样。
在安装期间,系统标识公用程序尝试自动确定缺省路由器。
有关安装信息,请参见《Solaris 9 9/04 安装指南》。
在系统标识期间,系统标识公用程序可以将系统配置为 LDAP 客户机。以前的 Solaris 发行版只允许将计算机配置为 NIS、NIS+ 或 DNS 客户机。
有关安装信息,请参见《Solaris 9 9/04 安装指南》。
现在,当使用 Solaris Web Start 程序升级成 Solaris 更新版时,可以使用修补程序分析器。修补程序分析器在系统上进行分析。该分析决定升级到 Solaris 更新版时删除或降级哪些修补程序。当您升级为 Solaris 9 版本时,并不需要使用修补程序分析程序。
有关详细安装信息,请参见《Solaris 9 9/04 安装指南》。