从 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 5/09 安装指南:Solaris Live Upgrade 和升级规划》中的第 8 章 “在安装了非全局区域的系统中升级 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) 手册页。该手册页还提供了如何使用这一新的关键字的示例。
有关 NFSv4 域名配置的详细信息,请参见《System Administration Guide: Network Services》。