从 Solaris 10 8/07 发行版开始,您可在安装了非全局区域的情况下升级 Solaris OS,而不必考虑早期发行版中存在的大多数限制。
升级时的唯一限制是关于 Solaris Flash 归档文件方面的。如果使用 Solaris Flash 归档文件来安装,则包含非全局区域的归档文件将无法正确安装在系统上。
为适应安装了非全局区域的系统所作的更改总结如下。
对于 Solaris 交互式安装程序,可以在安装了非全局区域的情况下使用 CD 和 DVD 升级或修补系统。也可使用 DVD 或 CD 的网络安装映像。以前只能使用 DVD 进行升级。升级或修补可能需要花费大量的时间,具体取决于安装的非全局区域的数量。
对于自动 JumpStart 安装,可以利用适用于升级或修补的任意关键字进行升级或修补。 在早期发行版中,可以使用的关键字数量有限。升级或修补可能需要花费大量的时间,具体取决于安装的非全局区域的数量。
对于 Solaris Live Upgrade,可以对安装了非全局区域的系统进行升级或修补。如果您的系统中安装了非全局区域,建议使用 Solaris Live Upgrade 作为升级程序或使用该程序添加修补程序。由于完成升级所需的时间随安装的非全局区域数量的增长而呈线性增长,因此其他升级程序可能需要花费大量的升级时间。如果使用 Solaris Live Upgrade 修补系统,无需使系统进入单用户模式,并且可以使系统的正常运行时间最大化。
Solaris Live Upgrade 可在非活动引导环境中创建 OS 的副本。可以在安装了非全局区域的情况下升级或修补非活动引导环境。随后,非活动引导环境能够被引导,成为新的引导环境。为适应安装了非全局区域的系统所作的更改如下:
需要将新的软件包 SUNWlucfg 与其他 Solaris Live Upgrade 软件包(SUNWlur 和 SUNWluu)一起安装。不光是安装了非全局区域的系统,所有系统都需要该软件包。
这三个软件包构成了使用 Solaris Live Upgrade 进行系统升级时所需的软件。这些软件包包括现有软件、新增功能和错误修复。如果在使用 Solaris Live Upgrade 前系统中没有安装这些软件包,则无法升级到目标发行版。
从当前运行的引导环境中创建新引导环境的操作与早期发行版大体相同,但有一个不同之处。您可以为非全局区域中的共享文件系统指定目标磁盘片。
-m 选项的参数具有一个新的可选字段 zonename。使用该新字段,可以创建新的引导环境,并指定包含单独文件系统的区域。该参数将区域的文件系统放在新引导环境中的单独片上。
lumount 命令现在可为非全局区域提供对其位于非活动引导环境中的相应的文件系统的访问。当全局区域管理员使用 lumount 命令挂载某个非活动引导环境时,也会为非全局区域挂载该引导环境。
引导环境比较功能得到增强。lucompare 命令现在可生成包括任意非全局区域内容的引导环境比较。
使用 lufslist 命令列出文件系统的功能得到增强,可显示全局区域和非全局区域的文件系统列表。
有关安装了非全局区域的系统的逐步升级过程或 Solaris Zones 分区技术的信息,请参见以下参考资料。
描述 |
更多信息 |
---|---|
在安装了非全局区域的系统上使用 Solaris Live Upgrade 进行升级 |
《Solaris 10 8/07 安装指南:Solaris Live Upgrade 和升级规划》中的第 9 章 “在安装了非全局区域的系统中升级 Solaris OS” |
创建并使用非全局区域 | |
使用 JumpStart 进行升级 | |
使用 Solaris 安装程序交互式 GUI 进行升级 |
在以下发行版中,此功能为新增功能:
对于 SPARC,从 Solaris 10 10/06 发行版开始
对于 x86,从 Solaris 10 8/07 发行版开始
可利用 sysidkdb 工具配置您的 USB 语言及其相应的键盘布局。
将执行以下过程:
如果键盘为自识别键盘,则在安装过程中键盘语言和布局将自动进行配置。
如果键盘并非自识别键盘,则在安装过程中,sysidkdb 工具将为您提供支持的键盘布局列表,以便您为键盘配置选择布局。
SPARC:以前,USB 键盘在安装过程中自识别值假定为 1。因此,所有非自识别键盘在安装过程中通常会配置为美国英语键盘布局。
PS/2 键盘不是自识别键盘。在安装过程中,将要求您选择键盘布局。
如果键盘不是自识别键盘,并且您希望在 JumpStart 安装过程中不要出现提示,请在 sysidcfg 文件中选择键盘语言。对于 JumpStart 安装,缺省设置为美国英语。要选择其他语言及其相应的键盘布局,请在 sysidcfg 文件中设置键盘关键字。
有关更多信息,请参见以下内容之一:
从 Solaris 10 8/07 发行版开始,可以在 Solaris OS 安装过程中定义 NFS 版本 4 域。以前,NFS 域名在安装后系统第一次重新引导过程中进行定义。
这一新增功能可从以下几方面影响安装:
sysidtool 命令包括一个增强的 sysidnfs4 程序。现在在安装过程中运行 sysidnfs4 程序以确定是否已针对网络配置 NFSv4 域。
有关详细信息,请参见 sysidtool(1M) 和 sysidnfs4(1M) 手册页。
在交互式安装过程中,将为用户提供从 OS 中自动派生的缺省 NFSv4 域名。用户可接受该缺省域名,或指定一个不同的 NFSv4 域。
作为 Solaris JumpStart 安装的一部分,sysidcfg 文件中提供了一个新的关键字。现在用户可以使用这一新的关键字 nfs4_domain 为 NFSv4 域指定值。
有关该新关键字的详细信息,请参见 sysidnfs4(1M) 手册页。该手册页还提供了如何使用这一新的关键字的示例。