Solaris 10 5/08 安装指南:规划安装和升级

第 1 部分 所有 Solaris 安装或升级的整体规划

本部分指导您如何在使用安装程序时规划 Solaris 操作系统的安装或升级。

第 1 章 在何处查找 Solaris 安装规划信息

本书包含两部分:安装或升级的高级规划,以及与安装相关的多种技术的概述。本章提供本书的汇总信息。

在何处查找有关规划和系统要求的信息

Solaris 10 5/08 安装指南:规划安装和升级》提供了系统要求和高级规划信息,如文件系统规划原则和升级规划以及其他更多信息。下面的列表介绍了此规划书籍中的章节,并提供了指向这些章节的链接。

章节说明 

引用 

本章介绍 Solaris 安装程序的新增功能。 

第 2 章,Solaris 安装的新增功能

本章提供有关在安装或升级 Solaris OS 之前需要做出哪些决定的信息。例如,决定何时使用网络安装映像或 DVD 介质以及所有 Solaris 安装程序的说明。  

第 3 章,Solaris 安装和升级(汇总信息)

本章介绍安装或升级到 Solaris OS 的系统要求,还提供了关于规划磁盘空间和缺省的交换空间分配的一般原则。此外,还介绍了一些升级限制。 

第 4 章,系统要求、原则和升级(规划)

本章包含一些核对表,可帮助您收集安装或升级系统所需的全部信息。例如,如果您要执行交互式安装,此信息会很有用。您可以在核对表中找到执行交互式安装所需的全部信息。 

第 5 章,在安装或升级前收集信息(规划)

这些章节概述了与 Solaris OS 安装或升级有关的多种技术。同时,还提供了与这些技术相关的原则和要求。这些章节中包含有关基于 GRUB 的引导、Solaris Zones 分区技术以及可在安装时创建的 RAID-1 卷等信息。 

第 2 部分, 了解与 GRUB、Solaris Zones 和 RAID-1 卷相关的安装

第 2 章 Solaris 安装的新增功能

本章介绍了 Solaris 安装程序中的新增功能。要查看 Solaris OS 的所有功能,请参见《Solaris 10 新增功能》。本章介绍以下各节。

Solaris 10 8/07 发行版中针对安装的新增功能

在安装了非全局区域 (Non-global zone) 的情况下升级 Solaris OS

从 Solaris 10 8/07 发行版开始,你可以在安装了非全局区域的情况下升级 Solaris OS, 而不必考虑早期发行版中存在的大多数限制。


注 –

升级时的唯一限制是关于 Solaris Flash 归档文件方面的。如果使用 Solaris Flash 归档文件来安装,则包含非全局区域的归档文件将无法正确安装在系统上。


为适应安装了非全局区域的系统所作的更改总结如下。

有关安装了非全局区域的系统的逐步升级过程或 Solaris Zones 分区技术的信息,请参见以下参考资料。

描述 

更多信息 

在安装了非全局区域的系统上使用 Solaris Live Upgrade 进行升级 

《Solaris 10 5/08 安装指南:Solaris Live Upgrade 和升级规划》中的第 9  章 “在安装了非全局区域的系统中升级 Solaris OS”

创建并使用非全局区域 

《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》

使用 JumpStart 进行升级 

《Solaris 10 5/08 安装指南:自定义 JumpStart 和高级安装》

使用 Solaris 安装程序交互式 GUI 进行升级 

《Solaris 10 5/08 安装指南:基本安装》

新的 sysidkdb 工具可防止要求配置键盘

在以下发行版中,此功能为新增功能:

可利用 sysidkdb 工具配置您的 USB 语言及其相应的键盘布局。

将执行以下过程:

SPARC:以前,USB 键盘在安装过程中自识别值假定为 1。因此,所有非自识别键盘在安装过程中通常会配置为美国英语键盘布局。


注 –

PS/2 键盘不是自识别键盘。在安装过程中,将要求您选择键盘布局。


使用 JumpStart 程序时防止出现提示

如果键盘不是自识别键盘,并且您希望在 JumpStart 安装过程中不要出现提示,请在 sysidcfg 文件中选择键盘语言。对于 JumpStart 安装,缺省设置为美国英语。要选择其他语言及其相应的键盘布局,请在 sysidcfg 文件中设置键盘关键字。

有关更多信息,请参见以下内容之一:

安装过程中可配置 NFSv4 域名

从 Solaris 10 8/07 发行版开始,可以在 Solaris OS 安装过程中定义 NFS 版本 4 域。以前,NFS 域名在安装后系统第一次重新引导过程中进行定义。

这一新增功能可从以下几方面影响安装:

Solaris 10 11/06 发行版中针对安装的新增功能

使用受限制的联网配置文件增强了安全性

从 Solaris 10 11/06 发行版开始,您可以在安装过程中为网络服务设置缺省行为,以便以更加安装的方式运行。在交互式安装(有人参与的安装)期间,安装配置选择屏幕中将提供此新安全性选项。对于自动 JumpStart 安装(无人参与的安装),您可以在 sysidcfg 文件中使用新的 service_profile 关键字来选择受限制的网络配置文件。此安全性选项仅适用于初始安装。升级时会保留所有以前设置的服务。如有必要,可在升级后通过使用 netservices 命令对网络服务进行限制。

如果您选择限制网络安全性,将会完全禁用许多服务。其他服务仍处于启用状态,但这些服务会被限制为只能进行本地连接。安全 Shell 仍可用于对系统进行远程管理访问。

使用此受限制的联网配置文件,可以降低在 Internet 或 LAN 中的暴露风险。系统中的图形桌面仍完全可用,外发网络访问仍可照常进行。例如,您仍然可以访问图形界面,使用浏览器或电子邮件客户机以及挂载 NFSv4 文件共享。

可以在安装后,使用 netservices open 命令,或通过使用 SMF 命令启用各个服务来启用网络服务。请参见在安装后修改安全性设置

有关此安全性选项的其他信息,请参见以下参考资料。

表 2–1 有关受限制的网络配置文件的其他信息

描述 

更多信息 

网络服务的管理安全性 

《系统管理指南:基本管理》中的“如何创建 SMF 配置文件”

在安装后重新打开网络服务 

在安装后修改安全性设置

规划安装配置 

规划网络安全性

在有人参与的安装期间选择受限制的网络安全性 

《Solaris 10 5/08 安装指南:基本安装》中的第 2  章 “使用 Solaris 安装程序执行安装(任务)”

为 JumpStart 安装设置受限制的网络安全性 

《Solaris 10 5/08 安装指南:基于网络的安装》中的“service_profile 关键字”

安装 Solaris Trusted Extensions(高可靠扩展版)

从 Solaris 10 11/06 发行版开始,Solaris Trusted Extensions(高可靠扩展版)为 Solaris OS 提供多级别的安全性。借助此功能,您能够以灵活而高度安全的方式控制信息。现在,您可以基于数据敏感度而不只是数据拥有权来实施对数据的严格访问控制。

访问 Solaris 高可靠扩展版的安装与标准安装有所不同。有关这些安装差异的列表以及 Solaris Trusted Extensions(高可靠扩展版)的详细信息,请参见《Solaris Trusted Extensions Installation and Configuration》中的“Installing or Upgrading the Solaris OS for Trusted Extensions”

Solaris Flash 可以创建包含大文件的归档文件

flarcreate 命令对于单个文件已不再有大小限制。您可以创建所包含单个文件超过 4 GB 的 Solaris Flash 归档文件。有以下两种归档实用程序可供使用:

有关更多信息,请参见《Solaris 10 5/08 安装指南:Solaris Flash 归档文件(创建和安装)》中的“创建包含大文件的归档文件”

Solaris 10 1/06 发行版中针对 Solaris 安装的新增功能

本节介绍 Solaris 10 1/06 发行版中的以下新增安装功能。

在安装了非全局区域 (Non-global zone) 的情况下升级 Solaris OS

Solaris Zones 分区技术提供了在 Solaris 的单个实例(全局区域 (global zone))中配置非全局区域的功能。非全局区域是一个应用程序执行环境,其中的进程与所有其他区域隔离。从 Solaris 10 1/06 发行版开始,如果运行安装了非全局区域的系统,可以使用标准的 Solaris 升级程序进行升级。可以使用 Solaris 交互式安装程序或自定义 JumpStart 进行升级。在安装了非全局区域的情况下进行升级存在以下限制。

有关使用 Solaris 交互式安装程序的详细信息,请参见《Solaris 10 5/08 安装指南:基本安装》

x86: 基于 GRUB 的引导

从 Solaris 10 1/06 发行版开始,已经针对基于 x86 的系统在 Solaris OS 中采用了开放源代码 GNU GRand Unified Boot Loader (GRUB)。GRUB 负责将引导归档文件装入到系统的内存中。引导归档文件是一些关键文件的集合,在挂载根 (/) 文件系统之前的系统启动过程中需要引导归档文件。引导归档文件用于引导 Solaris OS。

最突出的更改是使用 GRUB 菜单替换了 Solaris Device Configuration Assistant。GRUB 菜单简化了对安装在系统上的不同操作系统的引导。当引导基于 x86 的系统时,即会显示 GRUB 菜单。通过 GRUB 菜单,可以使用方向键选择要安装的 OS 实例。如果没有进行选择,会引导缺省的 OS 实例。

基于 GRUB 的引导功能具有以下几点改进:

有关 GRUB 的更多信息,请参阅以下各节。

任务 

GRUB 任务 

更多信息 

安装 

基于 GRUB 的引导的概述信息 

x86: 基于 GRUB 的引导(概述)

基于 GRUB 的引导的安装规划 

x86: 基于 GRUB 的引导(规划)

如何使用 GRUB 菜单通过网络进行引导和安装 

《Solaris 10 5/08 安装指南:基于网络的安装》中的“使用 DVD 映像从网络安装系统”

如何使用 GRUB 菜单和自定义 JumpStart 安装方法进行引导和安装 

《Solaris 10 5/08 安装指南:自定义 JumpStart 和高级安装》中的“执行自定义 JumpStart 安装”

如何使用 GRUB 菜单和 Solaris Live Upgrade 激活引导环境和回退到引导环境 

找到 GRUB 菜单的 menu.lst 文件

《Solaris 10 5/08 安装指南:Solaris Live Upgrade 和升级规划》中的“查找 GRUB 菜单的 menu.lst 文件(任务)”

系统管理 

如何使用 GRUB 菜单执行系统管理任务 


注 –

GNU 是 "GNU's Not UNIX" 的首字母缩写词。有关更多信息,请访问 http://www.gnu.org


Solaris 发行版的升级支持更改

从 Solaris 10 1/06 发行版开始,可以从 Solaris 8、9 或 10 发行版升级 Solaris OS。不再支持从 Solaris 7 发行版进行升级。

Solaris 10 3/05 发行版安装方面的新增功能

本节描述 Solaris 10 3/05 发行版的以下新增安装功能。

Solaris 安装更改及安装标准

从 Solaris 10 3/05 发行版开始,对 Solaris OS 的安装进行了一些更改,从而进一步简化和统一了安装过程。

这些更改包括:


注 –

非交互式 Solaris 自定义 JumpStartTM 安装方法没有变化。


要安装 OS,只需插入 Solaris Software - 1 CD 或 Solaris Operating System DVD,然后键入以下命令之一。

有关如何通过新的 text 引导选项使用 CD 或 DVD 介质安装 Solaris OS 的说明

《Solaris 10 5/08 安装指南:基本安装》

有关使用 CD 介质来设置安装服务器的更改信息 

《Solaris 10 5/08 安装指南:基于网络的安装》

访问 GUI 安装或基于控制台的安装

从 Solaris 10 3/05 发行版开始,可以选择软件安装环境:GUI 环境、窗口环境或非窗口环境。如果内存足够,则缺省情况下将显示 GUI。如果对 GUI 来说内存不足,则缺省情况下将显示其他环境。可以使用 nowintext 引导选项来覆盖缺省值。但是,操作将受到系统内存量或远程安装的限制。另外,如果 Solaris 安装程序未检测到视频适配器,则该程序会自动在基于控制台的环境中进行显示。

有关特定的内存要求,请参见系统要求和建议

自定义 JumpStart 安装软件包和修补程序增强功能

从 Solaris 10 3/05 发行版开始,当使用自定义 JumpStart 安装方法安装和升级 Solaris OS 时,新的自定义会启用以下增强功能:

有关详细信息,请参见《Solaris 10 5/08 安装指南:自定义 JumpStart 和高级安装》

在安装过程中配置多个网络接口

从 Solaris 10 3/05 发行版开始,使用 Solaris 安装程序,可以在安装过程中配置多个接口。可以在 sysidcfg 文件中预先为系统配置这些接口。也可以在安装过程中配置多个接口。有关更多信息,请参见以下文档:

SPARC: 64 位软件包更改

在以前的 Solaris 发行版中,Solaris 软件中的 32 位和 64 位组件使用了不同的软件包 。从 Solaris 10 3/05 发行版开始,打包已简化,即在一个软件包中就提供了大多数的 32 位和 64 位组件。该组合软件包将保留原来的 32 位软件包的名称,而且不再提供 64 位软件包。

删除 64 位软件包简化了安装工作并提高了性能:

使用下列约定重命名 64 位软件包:

此更改意味着您可能需要修改自定义 JumpStart 脚本或其他软件包安装脚本,以便删除对 64 位软件包的引用。

使用自定义 JumpStart 安装方法创建新的引导环境

从 Solaris 10 3/05 发行版开始,当安装 Solaris 操作系统时,可以使用 JumpStart 安装方法创建空的引导环境。然后可以使用 Solaris Flash 归档文件填充这个空的引导环境,以备将来使用。

有关详细信息,请参见《Solaris 10 5/08 安装指南:自定义 JumpStart 和高级安装》中的第 8  章 “自定义 JumpStart(参考)”

精简网络软件组

从 Solaris 10 3/05 发行版开始,可以通过在安装过程中选择或指定精简网络软件组 (SUNWCrnet) 来启用更少的网络服务,创建更为安全的系统。“精简网络”软件组提供了系统管理实用程序和基于文本的多用户控制台。SUNWCrnet 使系统能够识别网络接口。在安装过程中,您可以根据需要添加软件包并激活网络服务,从而自定义系统配置。

有关详细信息,请参见《Solaris 10 5/08 安装指南:自定义 JumpStart 和高级安装》

使用虚拟目录修改磁盘分区表

从 Solaris 10 3/05 发行版开始,使用 Solaris 安装程序,可以从虚拟目录 (virtual table of contents, VTOC) 装入现有分片。现在可以在安装过程中保留和使用系统的现有磁盘分片表,而不使用安装程序的缺省磁盘布局。

x86: 缺省引导磁盘分区布局的更改

从 Solaris 10 3/05 发行版开始,Solaris 安装程序中的一项新增功能是引导磁盘分区布局。缺省情况下,该布局可容纳基于 Sun x86 系统上的服务分区。此安装程序使您可以保留现有的服务分区。

新的缺省分区包括以下分区。

如果需要使用此缺省布局,请在 Solaris 安装程序提示您选择引导磁盘布局时,选择“缺省”。


注 –

如果在其上安装基于 x86 系统的 Solaris OS 的系统当前不包含服务分区,则 Solaris 安装程序不创建新的服务分区。要在系统中创建服务分区,请先使用系统的 Diagnostics CD 来创建服务分区。创建了服务分区之后,请安装 Solaris 操作系统。

有关如何创建服务分区的信息,请参见您的硬件文档。


有关更多信息,请参见《Solaris 10 5/08 安装指南:自定义 JumpStart 和高级安装》

第 3 章 Solaris 安装和升级(汇总信息)

本章介绍一些有关在安装或升级 Solaris 操作系统 (Solaris OS) 之前需要做出哪些决定的信息。本章包含以下几节:


注 –

本书采用这一术语,但某些 Solaris 文档和程序可能将片称为分区。

x86:为了避免混淆,本书对 x86 fdisk 分区与 Solaris fdisk 分区内的划分进行了区分。对 x86 fdisk 的划分称为分区。对 Solaris fdisk 分区内的划分称为片。


任务图:安装或升级 Solaris 软件

下面的任务图概述了利用任何安装程序安装或升级 Solaris OS 时所需的步骤。使用此任务图标识所有需要做出的决定,以便为您的环境进行最高效的安装。

表 3–1 任务图:安装或升级 Solaris 软件

任务 

描述 

参考 

选择初始安装或升级。 

确定您是要执行初始安装还是升级。 

是初始安装,还是升级?

选择安装程序。 

Solaris OS 提供了多个安装或升级程序。选择最适合于您的环境的安装方法。 

选择 Solaris 安装方法

(Solaris 交互式安装程序)选择缺省或自定义安装。 

确定适合您的环境的安装类型: 

  • 如果您使用图形用户界面 (GUI),则可以选择缺省或自定义安装:

    • 缺省安装将格式化硬盘,并安装一套预选软件。

    • 在自定义安装中,可以修改硬盘布局并选择要安装的软件。

  • 如果使用文本安装程序(非图形界面),则可以通过选择缺省值或编辑这些值来选择要安装的软件。

有关 Solaris 安装程序的选项的信息,请参见第 5 章,在安装或升级前收集信息(规划)

(仅适用于初始安装)选择开放式网络安全性或受限制的网络安全性。 

对于初始安装,确定在安装期间是禁用网络服务还是将网络服务限制为只响应本地请求。缺省情况下,在安装过程中选择开放式网络安全性。 

规划网络安全性

查看系统要求。另外,规划并分配磁盘空间和交换空间。 

确定您的系统是否符合安装或升级的最低要求。在您的系统上,为要安装的 Solaris OS 组件分配磁盘空间。确定适合系统的交换空间布局。 

第 4 章,系统要求、原则和升级(规划)

选择是从本地介质还是从网络安装系统。 

确定最适合您的环境的安装介质。 

从网络安装还是从 DVD 或 CD 安装?

收集关于您的系统的信息。 

  • 对于 Solaris 安装程序,请填写工作单以收集安装或升级时所需的全部信息。

  • 对于自定义 JumpStart 安装方法,请确定在配置文件中使用的配置文件关键字。然后查看关键字描述,以查找所需的系统信息。

(可选)设置系统参数。 

您可以预配置系统信息,以避免在安装或升级时被提示输入该信息。 

《Solaris 10 5/08 安装指南:基于网络的安装》中的第 2  章 “预配置系统配置信息(任务)”

(可选)准备从网络安装 Solaris 软件。 

如果选择从网络安装 Solaris 软件,请完成以下任务。 

  • (对于基于 x86 的系统)检验系统是否支持 PXE

  • 创建一个安装服务器

  • 创建一个引导服务器(如有必要)

  • 配置一个 DHCP 服务器(如有必要)

  • 设置将从网络安装的系统

要通过局域网进行安装,请参见《Solaris 10 5/08 安装指南:基于网络的安装》中的第 6  章 “使用 CD 介质从网络进行安装(任务)”

要通过广域网安装,请参见《Solaris 10 5/08 安装指南:基于网络的安装》中的第 11  章 “使用 WAN Boot 进行安装(任务) ”

(仅适用于升级)在升级前执行任务。 

请备份系统并确定能否通过重新分配磁盘空间进行升级。 

升级规划

执行安装或升级。 

使用所选的 Solaris 安装方法来安装或升级 Solaris 软件。 

提供安装程序详细说明的章节。 

解答安装问题 

当您遇到有关安装的问题时,请查看疑难解答信息。 

《Solaris 10 5/08 安装指南:自定义 JumpStart 和高级安装》中的附录 A “疑难解答(任务)”

从网络安装还是从 DVD 或 CD 安装?

Solaris 软件是在 DVD 或 CD 介质上分发的,因此您可以安装或升级可访问 DVD-ROM 或 CD-ROM 驱动器的系统。

可以将系统设置为通过远程 DVD 或 CD 映像从网络安装。在以下情况下,可能要对系统进行此种设置:

可以使用所有 Solaris 安装方法从网络上安装系统。但是,通过使用 Solaris Flash 安装功能或自定义 JumpStart 安装从网络安装系统,您可以在一个大型企业中集中处理和自动完成安装过程。有关不同安装方法的更多详细信息,请参阅选择 Solaris 安装方法

从网络安装 Solaris 软件时需要进行初始设置。有关准备从网络安装的信息,请选择以下一个选项。

有关准备从局域网安装的详细说明 

《Solaris 10 5/08 安装指南:基于网络的安装》中的第 6  章 “使用 CD 介质从网络进行安装(任务)”

有关准备通过广域网安装的说明 

《Solaris 10 5/08 安装指南:基于网络的安装》中的第 11  章 “使用 WAN Boot 进行安装(任务) ”

有关如何使用 PXE 通过网络安装基于 x86 的客户机的说明 

《Solaris 10 5/08 安装指南:基于网络的安装》中的“使用 PXE 通过网络进行引导和安装概述”

是初始安装,还是升级?

您可以选择执行初始安装,如果您的系统已经在运行 Solaris OS,则可升级系统。

初始安装

初始安装将用 Solaris OS 的新版本覆写系统磁盘。如果您的系统没有运行 Solaris OS,则必须执行初始安装。

如果您的系统已经在运行 Solaris OS,您也可以选择执行初始安装。如果要保存任何本地修改,则必须在安装之前对这些本地修改进行备份。这样在完成安装后,您就可以恢复这些本地修改。

您可以使用任何 Solaris 安装方法来执行初始安装。有关不同 Solaris 安装方法的详细信息,请参阅选择 Solaris 安装方法

升级

可以使用两种升级方法升级 Solaris OS:标准升级和 Solaris Live Upgrade。标准升级尽可能多地保留 Solaris OS 的现有配置参数。Solaris Live Upgrade 创建当前系统的副本。可使用标准升级方法对此副本进行升级。然后,可通过简单的重新引导,将升级的 Solaris OS 切换为当前系统。如果升级失败,则可通过重新引导切换到原来的 Solaris OS。Solaris Live Upgrade 允许系统在升级时继续运行,并允许在各个 Solaris OS 发行版之间切换。

有关升级和升级方法列表的更多信息,请参见升级规划

选择 Solaris 安装方法

Solaris OS 提供了多个安装或升级程序。每种安装方法都提供了不同功能,适用于特定的安装要求和环境。使用下表可帮助您确定使用哪种安装方法。

表 3–2 选择安装方法

任务 

安装方法 

选择该程序的原因 

参考 

使用交互程序从 CD-ROM 或 DVD-ROM 介质安装系统。 

Solaris 安装程序 

  • 该程序将任务分成面板,提示您相关的信息并提供缺省值。

  • 当需要安装或升级多个系统时,该程序不是一种有效的方法。对于多个系统的批处理安装,请使用自定义 JumpStart 或 Solaris Flash 安装功能。

《Solaris 10 5/08 安装指南:基本安装》

通过局域网安装系统。 

通过网络执行的 Solaris 安装程序 

该程序使您能够在服务器上设置想要安装软件的映像,并将该映像安装到远程系统上。如果需要安装多个系统,可以通过自定义 JumpStart 和 Solaris Flash 安装方法,使用网络安装映像有效地安装或升级网络上的系统。 

《Solaris 10 5/08 安装指南:基于网络的安装》中的第 II 部分, “通过局域网进行安装”

基于您创建的配置文件自动安装或升级多个系统。 

自定义 JumpStart 

该程序可以有效地安装多个系统。但是如果只有几个系统,创建自定义 JumpStart 环境将比较耗时。因此,对于只有几个系统的情况,请使用 Solaris 交互式安装程序。 

《Solaris 10 5/08 安装指南:自定义 JumpStart 和高级安装》中的第 3  章 “准备自定义 JumpStart 安装(任务)”

在多个系统上复制相同的软件和配置。 

Solaris Flash 归档文件

  • 该程序通过将所有 Solaris 软件包同时安装到系统上,从而节省了安装时间。其他程序则是分别安装各个 Solaris 软件包并为每个软件包更新软件包映射。

  • Solaris Flash 归档文件是大文件,需要大量的磁盘空间。若要管理不同的安装配置或更改安装配置,可以考虑使用自定义 JumpStart 安装方法。或者,可以通过使用 JumpStart 结束脚本或嵌入式 Solaris Flash postdeployment 脚本实现系统特定的自定义。

《Solaris 10 5/08 安装指南:Solaris Flash 归档文件(创建和安装)》中的第 1  章 “Solaris Flash(概述)”

通过广域网 (WAN) 或 Internet 安装系统。 

WAN Boot 

如果想通过网络安装 Solaris Flash 归档文件,该程序可以确保安装的安全。 

《Solaris 10 5/08 安装指南:基于网络的安装》中的第 9  章 “WAN Boot(概述)”

升级正在运行的系统。 

Solaris Live Upgrade 

  • 使用该程序,可以升级或添加修补程序以避免由于标准升级而导致系统停机

  • 使用该程序,可以对升级或新修补程序进行测试,而不会影响当前的 OS

《Solaris 10 5/08 安装指南:Solaris Live Upgrade 和升级规划》中的第 2  章 “Solaris Live Upgrade(概述)”

安装 Solaris OS 之后,创建分离的应用程序环境。 

Solaris Zones 分区技术 

该程序会创建提供安全应用程序环境的隔离非全局区域。通过这种分隔,便阻止了在一个区域中运行的进程监视或影响在其他区域中运行的进程。 

《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的第 16  章 “Solaris Zones 介绍”

Sun Java System Application Server Platform Edition 9

使用 Sun Java System Application Server Platform Edition 9 可以广泛部署应用程序服务和 Web 服务。本软件随 Solaris OS 自动安装。可以在下列位置查找服务器的文档:

描述 

更多信息 

有关启动服务器的文档 

《Sun Java System Application Server 9.1 Quick Start Guide》

有关完整的应用程序服务器的文档集 

http://docs.sun.com/app/docs/coll/1343.3

有关 JavaTM EE 5 教程 

http://java.sun.com/javaee/5/docs/tutorial/doc/index.html

第 4 章 系统要求、原则和升级(规划)

本章介绍安装或升级到 Solaris OS 的系统要求,还提供了关于规划磁盘空间和缺省的交换空间分配的一般原则。本章包含以下几节:

系统要求和建议

表 4–1 内存、交换和处理器建议

要求类型 

大小 

要安装或升级的内存 

  • SPARC:建议内存大小为 512 MB,至少要为 128 MB。

  • x86:建议内存大小为 512 MB,至少要为 256 MB。


注 –

某些可选安装功能仅在具有足够内存时才可启用。例如,如果在系统内存不足的情况下从 DVD 上安装,则要通过 Solaris 安装程序的文本安装程序来安装,而不能通过 GUI 来安装。有关这些内存要求的更多信息,请参见表 4–2


交换区 

缺省大小为 512 MB。 


注 –

可能需要自定义交换空间。交换空间基于系统的硬盘大小。


处理器要求 

  • SPARC:要求使用 200 MHz 或更快的处理器。

  • x86:建议使用 120 MHz 或更快的处理器。需要硬件浮点支持。

您可以选择软件安装环境:GUI 环境、窗口环境或非窗口环境。如果内存足够,则缺省情况下将显示 GUI。如果因内存不足而无法显示 GUI,则缺省情况下将显示其他环境。可以使用 nowintext 引导选项来覆盖缺省值。但是,您的操作将受到系统内存量或远程安装的限制。另外,如果 Solaris 安装程序未检测到视频适配器,则会自动显示在基于控制台的环境中。表 4–2 介绍了这些环境,并列出了显示各个环境所需的最低内存要求。

表 4–2 显示选项的内存要求

内存 

安装的类型 

描述 

  • SPARC:64–511 MB

  • x86:256-511 MB

基于文本 

不包含图形,但提供窗口和打开其他窗口的功能。 

如果使用 text 引导选项安装,并且系统有足够的内存,则会在窗口环境中进行安装。如果要通过 tip 行或使用 nowin 引导选项进行远程安装,则只能使用基于控制台的安装。

  • SPARC:512 MB 或更大

  • x86:512 MB

基于 GUI 

提供窗口、下拉式菜单、按钮、滚动条和图标式图像。 

分配磁盘和交换空间

在安装 Solaris 软件之前,可以通过一些高级规划来确定系统是否具有足够的磁盘空间。

一般性的磁盘空间规划和建议

如何规划磁盘空间因人而异。请根据您的需要考虑按以下条件分配空间。

表 4–3 一般性的磁盘空间和交换空间规划

空间分配情况 

描述 

文件系统 

对于您创建的每个文件系统,分配比您需要的磁盘空间多 30% 的空间,以便升级到未来的 Solaris 版本。 

缺省情况下,Solaris 安装方法只创建根目录 (/) 和 /swap。当为 OS 服务分配了空间后,还将创建 /export 目录。如果要升级到主要的 Solaris 发行版,可能需要在安装时重新划分系统片,而且分配的空间应为所需空间的两倍。如果要升级到更新版,可通过分配用于今后升级的额外磁盘空间来避免重新划分系统片。Solaris 更新版需要的磁盘空间比前一个发行版多大约 10%。您可以为每个文件系统多分配 30% 的额外磁盘空间,从而为 Solaris 的多次更新留出空间。

/var 文件系统

如果要使用故障转储功能 savecore(1M),请在 /var 文件系统中分配双倍于物理内存大小的空间。

交换 

在以下情况下,Solaris 安装程序分配缺省的 512 MB 的交换区域: 

  • 使用安装程序的磁盘分片自动布局

  • 避免手动更改交换片的大小

缺省情况下,Solaris 安装程序通过放置交换片来分配交换空间,以便从第一个可用的磁盘柱面(在基于 SPARC 的系统上,一般是柱面 0)开始。在缺省磁盘布局中,这种放置方法为根 (/) 文件系统提供了最大的空间,并允许在升级时扩展根 (/) 文件系统。

如果您认为将来有可能需要扩大交换区域,则可以使用以下方式之一来放置交换片,使其从另一个磁盘柱面开始。 

有关交换空间的概述,请参见《系统管理指南:设备和文件系统》中的第 21  章 “配置其他交换空间(任务)”

提供主目录文件系统的服务器 

缺省情况下,主目录通常位于 /export 文件系统中。

要安装的 Solaris 软件组 

软件组是软件包的分组。在规划磁盘空间时,请记住可以向选择的软件组添加或从中删除个别的软件包。有关软件组的信息,请参见软件组的磁盘空间建议

升级 

语言支持 

例如,中文、日语或韩文。如果计划安装一种语言,请为该语言分配约 0.7 GB 的额外磁盘空间。如果计划安装所有语言支持,最多需要为语言支持分配约 2.5 GB 的额外磁盘空间,具体取决于您安装的软件组。 

打印或邮件支持 

分配其他空间。 

其他软件或第三方软件 

分配其他空间。 

软件组的磁盘空间建议

Solaris 软件组是 Solaris 软件包的集合。每个软件组包括对不同功能和硬件驱动程序的支持。

安装 Solaris 软件时,您可以选择向选定的 Solaris 软件组中添加或从中删除软件包。选择要添加或删除的软件包时,您需要了解软件依赖性以及 Solaris 软件的打包方法。

下图显示软件包的分组。“精简网络支持”包含最少数量的软件包,而“完整 Solaris 软件组加 OEM 支持”则包含所有软件包。

图 4–1 Solaris 软件组

文中对此图例进行了说明。

表 4–4 列出了 Solaris 软件组以及安装每个软件组建议的所需磁盘空间量。


注 –

表 4–4 中建议的磁盘空间包含用于以下三项的空间。

您可能会发现软件组要求的磁盘空间小于该表中所列出的值。


表 4–4 软件组的磁盘空间建议

软件组 

描述 

建议的磁盘空间 

完整 Solaris 软件组加 OEM 支持 

包含完整 Solaris 软件组以及附加的硬件驱动程序,包括安装时系统上没有的硬件的驱动程序。 

6.8 GB 

完整 Solaris 软件组 

包含开发者 Solaris 软件组中的软件包以及服务器需要的其他软件。 

6.7 GB 

开发者 Solaris 软件组 

包含最终用户 Solaris 软件组中的软件包以及用于软件开发的其他支持。附加的软件开发支持包括:库、头文件、手册页和程序设计工具。不包括编译器。 

6.6 GB 

最终用户 Solaris 软件组 

包含的软件包提供引导和运行联网 Solaris 系统和公用桌面环境所需的最少代码。 

5.3 GB 

核心系统支持软件组 

包含的软件包提供引导和运行联网 Solaris 系统所需的最少代码。 

2.0 GB 

精简网络支持软件组 

包含的软件包提供引导和运行 Solaris 系统所需的最少代码,网络服务支持有限。精简网络支持软件组提供基于文本的多用户控制台和系统管理实用程序。该软件组还使系统能够识别网络接口,但不能激活网络服务。 

2.0 GB 

升级规划

您可以使用以下三种不同的升级方法之一来升级系统:Solaris Live Upgrade、Solaris 安装程序和自定义 JumpStart。

表 4–5 Solaris 升级方法

当前 Solaris OS 

Solaris 升级方法 

Solaris 8、Solaris 9、Solaris 10 

  • Solaris Live Upgrade-通过创建并升级所运行系统的副本升级系统

  • Solaris 安装程序-使用图形用户界面或命令行界面提供交互式升级

  • 自定义 JumpStart 方法-提供自动升级

升级限制

下表中列出了在某些情况下升级系统时的限制。

问题 

描述 

升级到不同软件组 

不能将系统升级为系统上未安装的软件组。例如,如果已在系统上安装了最终用户 Solaris 软件组,则不能再使用升级选项升级到开发者 Solaris 软件组。但是,在升级期间可以向系统添加不属于当前已安装软件组的软件。 

在安装了非全局区域的情况下进行升级 

可以利用 Solaris 安装程序、Solaris Live Upgrade 或 JumpStart 升级安装了非全局区域的系统。具有下列限制: 

  • 建议使用 Solaris Live Upgrade 程序来对系统进行升级或修补。由于完成升级所需的时间随安装的非全局区域数量的增长而呈线性增长,因此其他升级程序可能需要花费大量的升级时间。如果使用 Solaris Live Upgrade 修补系统,无需使系统进入单用户模式,并且可以使系统的正常运行时间最大化。

  • 如果使用 Solaris Flash 归档文件来安装,则包含非全局区域的归档文件将无法正确安装在系统上。

在使用 Veritas 文件系统时进行升级 

在以下情况下使用 Veritas VxVM 文件系统时,Solaris 交互式安装程序和自定义 JumpStart 程序不会提供系统升级机会: 

  • 所要升级的根文件系统受 Veritas 控制。例如,根 (/) 文件系统挂载在 /dev/vx/... 设备上。

  • 在任何受 Veritas 控制的文件系统上安装了任何 Solaris 软件。例如,/usr 文件系统挂载在 /dev/vx/... 设备上。

要在配置了 Veritas VxVM 之后进行升级,请使用以下方法之一: 

升级程序

可使用 Solaris 安装程序执行标准的交互式升级,或使用自定义 JumpStart 安装方法执行无人参与的升级。Solaris Live Upgrade 允许您升级正在运行的系统。

升级程序 

描述 

更多信息 

Solaris Live Upgrade 

允许您创建当前正在运行的系统的副本。可以升级该副本,然后进行重新引导,将已升级副本切换为当前正在运行的系统。使用 Solaris Live Upgrade 缩短了升级 Solaris OS 所需的停机时间。另外,使用 Solaris Live Upgrade 还可防止在升级过程中出现问题。例如,发生断电时可以从升级中恢复,因为正在升级的副本不是当前运行的系统。 

要想在使用 Solaris Live Upgrade 时对磁盘空间分配进行规划,请参见《Solaris 10 5/08 安装指南:Solaris Live Upgrade 和升级规划》中的“Solaris Live Upgrade 要求”

Solaris 安装程序 

指导您使用交互式 GUI 完成升级。 

《Solaris 10 5/08 安装指南:基本安装》中的第 2  章 “使用 Solaris 安装程序执行安装(任务)”

自定义 JumpStart 程序 

提供自动升级。所需信息由配置文件以及可选的安装前和安装后脚本提供。在创建用于升级的自定义 JumpStart 配置文件时,请指定 install_type upgrade。升级前必须根据系统的磁盘配置和当前安装的软件,对自定义 JumpStart 配置文件进行测试。在要升级的系统上使用 pfinstall - D 命令测试配置文件。不能使用磁盘配置文件测试升级配置文件。

通过安装 Solaris Flash 归档文件代替升级

Solaris Flash 安装功能提供了一种从主系统(可在多个克隆系统上复制)创建整个安装副本的方法。该副本称为 Solaris Flash 归档文件。您可以使用任意安装程序安装归档文件。


注意 – 注意 –

当安装了非全局区域时,将无法正确创建 Solaris Flash 归档文件。Solaris Flash 功能与 Solaris Zones 分区技术不兼容。如果创建了 Solaris Flash 归档文件,当在下列条件下部署归档文件时,所生成的归档文件无法正确安装:


创建包含大文件的归档文件

创建 Solaris Flash 归档文件时使用的缺省复制方法是 cpio 实用程序。单个文件的大小不能超过 4 GB。如果有大的单个文件,带有 -L pax 选项的 flarcreate 命令将使用 pax 实用程序创建对单个文件大小没有限制的归档文件。单个文件大小可以超过 4 GB。

有关安装归档文件的信息,请参见下表。

安装程序 

更多信息 

Solaris Live Upgrade 

《Solaris 10 5/08 安装指南:Solaris Live Upgrade 和升级规划》中的“在引导环境中安装 Solaris Flash 归档文件”

自定义 JumpStart 

《Solaris 10 5/08 安装指南:自定义 JumpStart 和高级安装》中的“准备使用自定义 JumpStart 安装来安装 Solaris Flash 归档文件”

Solaris 交互式安装 

《Solaris 10 5/08 安装指南:Solaris Flash 归档文件(创建和安装)》中的第 4  章 “安装和管理 Solaris Flash 归档文件(任务)”

WANboot 

《Solaris 10 5/08 安装指南:基于网络的安装》中的第 12  章 “使用 WAN Boot 进行安装(任务)”

通过重新分配磁盘空间进行升级

Solaris 安装程序中的升级选项和自定义 JumpStart 程序中的 upgrade 关键字提供重新分配磁盘空间的功能。该重新分配功能将自动更改磁盘片的大小。如果当前文件系统没有足够的空间用于升级,可以重新分配磁盘空间。例如,文件系统可能由于以下原因需要更多空间来进行升级:

自动布局功能尝试重新分配磁盘空间以适应文件系统新的大小要求。首先,自动布局尝试根据一组缺省约束重新分配空间。如果自动布局不能重新分配空间,则必须更改文件系统的约束。


注 –

自动布局不具备“扩充”文件系统的功能。自动布局按以下过程重新分配空间:

  1. 备份需要更改的文件系统上的必要文件。

  2. 根据文件系统的更改将磁盘重新分区。

  3. 在升级之前恢复备份文件。


升级时使用修补程序分析器

如果要升级到最初的 Solaris 10 3/05 发行版之后的以下发行版之一,修补程序分析器会在您的系统上执行分析。

如果已在运行 Solaris OS,并且已安装了各个修补程序,则升级到后续的 Solaris 10 发行版将会导致以下结果:

可以使用修补程序分析器来确定应删除哪些修补程序(如果有)。有关使用修补程序分析器的详细说明,请参阅 《Solaris 10 5/08 安装指南:Solaris Live Upgrade 和升级规划》中的附录 C “升级时使用修补程序分析器(任务)”

备份并重新启动系统进行升级

强烈建议您在升级到 Solaris OS 之前备份现有文件系统。如果将文件系统复制到可移除介质(例如磁带),则可以防止数据丢失、损坏或破坏。

在早期发行版中,重新启动机制允许在断电或发生其他类似问题后继续进行升级。从 Solaris 10 8/07 发行版开始,重新启动机制不可靠。如果发生问题,则可能无法重新开始升级。

规划网络安全性

从 Solaris 10 11/06 发行版开始,您可以在初始安装期间选择更改网络安全性设置,以便禁用除安全 Shell 之外的所有网络服务,或对这些服务进行限制以使它们只响应本地请求。此选项可最大限度地减少远程攻击者可能会尝试利用的潜在漏洞。此外,基于此选项,客户可以只启用他们需要的服务。此安全性选项仅在初始安装期间可用,在升级期间不可用。升级时会保留以前设置的所有服务。如有必要,可在升级后通过使用 netservices 命令对网络服务进行限制。

根据所用安装程序的不同,您可以选择在缺省情况下使服务保持启用状态,也可以选择限制网络服务:

受限制安全性的特定信息

如果您选择限制网络安全性,将会完全禁用许多服务。其他服务仍处于启用状态,但这些服务会被限制为只能进行本地连接。安全 Shell 仍然处于完全启用状态。

例如,下表列出了在 Solaris 10 11/06 发行版中被限制为只能进行本地连接的网络服务。

表 4–6 Solaris 10 11/06 SMF 受限制服务

服务 

FMRI 

属性 

rpcbind 

svc:/network/rpc/bind

config/local_only

syslogd 

svc:/system/system-log

config/log_from_remote

sendmail 

svc:/network/smtp:sendmail

config/local_only

smcwebserver 

svc:/system/webconsole:console

options/tcp_listen

WBEM 

svc:/application/management/wbem

options/tcp_listen

X 服务器 

svc:/application/x11/x11-server

options/tcp_listen

dtlogin 

svc:/application/graphical-login/cde-login

dtlogin/args

ToolTalk 

svc:/network/rpccde-ttdbserver:tcp

proto=ticotsord

dtcm 

svc:/network/rpccde-calendar-manager

proto=ticits

BSD 打印 

svc:/application/print/rfc1179:default

bind_addr=localhost

在安装后修改安全性设置

使用受限制的网络安全性功能时,所有受影响的服务都由服务管理框架 (Service Management Framework, SMF) 控制。任何单个网络服务都可在初始安装后通过使用 svcadmsvccfg 命令来启用。

可以通过从 SMF 升级文件(位于 /var/svc/profile)调用 netservices 命令来实现受限制的网络访问。netservices 命令可用于切换服务启动行为。

要手动禁用网络服务,请运行以下命令:


# netservices limited

可在已升级的系统中使用此命令(缺省情况下这些系统未进行任何更改)。也可以使用此命令在启用各个服务后重建受限状态。

同样,可以像以前的 Solaris 发行版中那样,通过运行以下命令启用缺省服务:


# netservices open

有关修改安全性设置的详细信息,请参见《系统管理指南:基本管理》中的“如何创建 SMF 配置文件”。另请参见以下手册页。

语言环境 (Locale) 值

作为安装的一部分,您可以预配置希望系统使用的语言环境。语言环境确定如何用特定语言在特定地区显示联机信息。一种语言可能包含多个语言环境以适应区域差别的需要(例如日期和时间格式、数字和货币惯例以及拼写等方面的差别)。

可以在自定义 JumpStart 配置文件或 sysidcfg 文件中预配置系统语言环境。

任务 

更多信息 

在配置文件中设置语言环境 

《Solaris 10 5/08 安装指南:自定义 JumpStart 和高级安装》中的“创建配置文件”

sysidcfg 文件中设置语言环境

《Solaris 10 5/08 安装指南:基于网络的安装》中的“使用 sysidcfg 文件进行预配置”

语言环境值列表 

《国际语言环境指南》

平台名称和平台组

在为网络安装添加客户机时,必须了解系统体系结构(平台组)。如果正在写入自定义 JumpStart 安装规则文件,则需要知道平台名称。

下面是平台名称和平台组的一些示例。有关基于 SPARC 的系统的完整列表,请参见 http://docs.sun.com/ 上的 Solaris Sun 硬件平台指南

表 4–7 平台名称和平台组的示例

系统 

平台名称 

平台组 

Sun Fire 

T2000 

sun4v 

Sun BladeTM

SUNW、Sun-Blade-100 

sun4u 

基于 x86 

i86pc 

i86pc 


注 –

您还可以在正在运行的系统上使用 uname -i 命令确定系统的平台名称,或者使用 uname -m 命令确定系统的平台组


x86: 分区建议

在基于 x86 的系统上使用 Solaris OS 时,请遵循下列原则对系统进行分区。

Solaris 安装程序使用缺省的引导磁盘分区布局。这些分区称为 fdisk 分区。fdisk 分区是磁盘驱动器的一个逻辑分区,专用于基于 x86 的系统上的特定操作系统。要安装 Solaris 软件,必须在基于 x86 的系统上至少设置一个 Solaris fdisk 分区。基于 x86 的系统允许在一个磁盘上最多设置四个不同的 fdisk 分区。这些分区可用于保留单独的操作系统。每个操作系统必须位于唯一的 fdisk 分区上。每个系统在每个磁盘上只能有一个 Solaris fdisk 分区。

表 4–8 x86: 缺省分区

分区 

分区名称 

分区大小 

第一个分区(在部分系统上) 

诊断分区或服务分区 

系统上的现有大小。 

第二个分区(在部分系统中) 

x86 引导分区 

  • 如果您执行的是初始安装,不会创建该分区。

  • 如果您执行升级并且系统没有 x86 引导分区,不会创建该分区。

  • 如果您执行升级并且系统有 x86 引导分区:

    • 如果需要该分区从一个引导设备引导至另一个引导设备,则 x86 引导分区将保留在系统中。

    • 如果不需要该分区引导其他引导设备,则 x86 引导分区将被删除。该分区的内容将被移到根分区中。

第三个分区 

Solaris OS 分区 

引导磁盘上的剩余空间。 

缺省的引导磁盘分区布局保留服务分区

Solaris 安装程序使用缺省的引导磁盘分区布局来提供诊断或服务分区。如果系统当前包含诊断分区或服务分区,则可通过缺省的引导磁盘分区布局来保留该分区。


注 –

如果安装 Solaris OS 的基于 x86 的系统当前不包含诊断分区或服务分区,则缺省情况下,安装程序不会创建新的诊断分区或服务分区。如果要在系统上创建诊断分区或服务分区,请参见您的硬件文档。


如何确定系统运行的 Solaris OS 版本

要查看您的系统运行的 Solaris 软件的版本,请键入以下任一命令。


$ uname -a

cat 命令提供更为详细的信息。


$ cat /etc/release

第 5 章 在安装或升级前收集信息(规划)

本章包含一些核对表,可帮助您收集安装或升级系统所需的全部信息。

安装核对表

使用以下核对表可以收集安装 Solaris OS 所需的信息。不必收集工作单中要求的所有信息,只需要收集适用于您的系统的信息即可。

表 5–1 安装核对表

安装信息 

描述或示例 

答案-缺省值带有星号 (*) 标记 

网络连接 

系统是否联网? 

已联网/未联网 

网络安全性 

从 Solaris 10 11/06 发行版开始,您可以在初始安装期间选择更改网络安全性设置,以便禁用除安全 Shell 之外的所有网络服务,或对这些服务进行限制以使它们只响应本地请求。此安全性选项仅在初始安装期间可用,在升级期间不可用。升级时会保留所有以前设置的服务。如有必要,可在升级后通过使用 netservices 命令对网络服务进行限制。

在安装期间,可以选择受限制的网络安全性。或者,可以像以前的 Solaris 发行版中那样,启用为数较多的一组服务。如果无法确定,可以放心地选择受限制的网络安全性选项,因为任何服务都可在安装后单独启用。 有关这些选项的详细信息,请参见规划网络安全性

可以在安装后,使用 netservices open 命令,或通过使用 SMF 命令启用各个服务来启用网络服务。请参见在安装后修改安全性设置

受限制的/开放式网络安全性 

DHCP 

系统是否可以使用动态主机配置协议 (Dynamic Host Configuration Protocol, DHCP) 配置其网络接口? 

DHCP 提供安装所需的网络参数。 

是/否* 

如果您没有使用 DHCP,请记录网络地址。 

IP 地址 

如果您没有使用 DHCP,请提供系统的 IP 地址。 

示例:172.31.255.255 

要在运行的系统中查找此信息,请键入以下命令。 


# ypmatch host-name hosts
 

子网 

如果您没有使用 DHCP,系统是子网的一部分吗? 

如果是,子网的网络掩码是什么? 

示例:255.255.255.0 

要在运行的系统中查找此信息,请键入以下命令。 


# more /etc/netmasks
 

IPv6 

您想在此计算机上启用 IPv6 吗? 

IPv6 是 TCP/IP Internet 协议的一部分,它通过增加更高的安全性并扩充 Internet 地址,使得 IP 寻址更加方便。 

是/否* 

主机名 

您为系统选择的主机名。 

要在运行的系统中查找此信息,请键入以下命令。 


# uname -n
 

Kerberos 

您想在此计算机上配置 Kerberos 安全性吗? 

如果想,请收集此信息: 

是/否* 

缺省领域: 

 

管理服务器: 

 

第一个 KDC: 

 

(可选)其他 KDC:

 

Kerberos 服务是一种客户机/服务器的体系结构,用于通过网络提供安全事务。 

 

如果系统使用命名服务,请提供下列信息。 

命名服务 

此系统应该使用哪个命名服务? 

要在运行的系统中查找此信息,请键入以下命令。 


# cat /etc/nsswitch.conf

命名服务将信息存储在中心区域,这样用户、计算机和应用程序均能够通过网络进行通信。例如,存储的信息可以是主机名和地址或用户名和口令。 

NIS+/NIS/DNS/ LDAP/无 

 

域名 

提供驻留系统的域的名称。 

在安装过程中可以选择缺省 NFSv4 域名,也可以指定自定义 NFSv4 域名。 

 
 

NIS+ 和 NIS 

您想指定一个名称服务器还是想让安装程序查找一个? 

如果想指定一个名称服务器,请提供以下信息。 

指定一个/查找一个* 

服务器的主机名: 

 
  • 对于 NIS 客户机,请键入以下命令以显示服务器的主机名:


    # ypwhich
    
  • 对于 NIS+ 客户机,请键入以下命令以显示服务器的主机名:


    # nisping
    
 

服务器的 IP 地址: 

 
  • 对于 NIS 客户机,请键入以下命令以显示服务器的 IP 地址:


    # ypmatch nameserver-name hosts
    
  • 对于 NIS+ 客户机,请键入以下命令以显示服务器的 IP 地址:


    # nismatch nameserver-name hosts.org_dir
    

网络信息服务 (Network Information Service, NIS) 通过对各种网络信息(如计算机名和地址)进行集中式控制,使得网络管理更加容易。 

 
 

DNS 

提供 DNS 服务器的 IP 地址。必须至少输入一个 IP 地址,但最多可以输入三个地址。 

 

服务器的 IP 地址: 

 

要显示服务器的 IP 地址,请键入以下命令。 


# getent hosts dns
 

进行 DNS 查询时,可以输入要查找的域列表。 

 

要查找的域列表: 

 

域名系统 (domain name system, DNS) 是 Inetnet 为 TCP/IP 网络提供的命名服务。DNS 提供主机名与 IP 地址的映射服务,并通过使用计算机名代替数字 IP 地址简化了通信。DNS 还可以用作进行邮件管理的数据库。 

 
 

LDAP 

提供有关 LDAP 配置文件的以下信息。 

 

配置文件名: 

 

配置文件服务器: 

 

如果要在 LDAP 配置文件中指定代理信任级别,请收集此信息。 

 

代理绑定独特名称: 

 

代理绑定口令: 

 

轻量目录访问协议 (Lightweight Directory Access Protocol, LDAP) 定义了相对简单的协议,用于更新和搜索基于 TCP/IP 运行的目录。 

 

缺省路由 

您是想指定一个缺省路由 IP 地址,还是想让 Solaris 安装程序查找一个?

缺省路由为两个物理网络之间转发通信提供桥梁。IP 地址是标识网络上每一个主机的唯一数字。 

您有如下选择: 

  • 可以指定 IP 地址。并使用指定的 IP 地址创建 /etc/defaultrouter 文件。系统重新引导时,指定的 IP 地址成为缺省路由。

  • 您可以让 Solaris 安装程序检测 IP 地址。但是系统必须在一个子网上,该子网包含一个通过使用 ICMP 路由器发现协议发布自己的路由器。如果您使用命令行界面,该软件将在系统引导时检测 IP 地址。

  • 如果您没有路由器或者不希望软件现在检测 IP 地址,可以选择“无”。重新引导时软件自动尝试检测 IP 地址。

检测一个 IP 地址*/指定一个 IP 地址/无 

时区 

您想如何指定缺省时区? 

地区* 

GMT 偏移 

时区文件 

超级用户口令 

提供系统的超级用户口令。 

 

键盘 

在以下发行版中,此功能为新增功能: 

  • 对于 SPARC,从 Solaris 10 11/06 发行版开始

  • 对于 x86,从 Solaris 10 8/07 发行版开始

如果键盘为自识别键盘,则在安装过程中键盘语言和布局将自动进行配置。如果键盘并非自识别键盘,则在安装过程中,sysidkdb 工具将为您提供支持的键盘布局列表,以便您为键盘配置选择布局。

SPARC:以前,USB 键盘在安装过程中自识别值假定为 1。因此,所有非自识别键盘在安装过程中通常会配置为美国英语键盘布局。

有关详细信息,请参见《Solaris 10 5/08 安装指南:基于网络的安装》中的“使用 sysidcfg 文件进行预配置”

 

语言环境 

您想安装对哪个地理区域的支持? 


注 –

语言环境可由 NIS 或 NIS+ 进行预配置。有关详细信息,请参见《Solaris 10 5/08 安装指南:基于网络的安装》中的“sysidcfg 文件关键字”


 

SPARC:Power Management(仅在支持 Power Management 的 SPARC 系统上可用) 

您想使用 Power Management 吗? 


注 –

如果您的系统安装了能源之星版本 3 或更高版本,您不会被提示此信息。


是*/否 

自动重新引导或弹出 CD/DVD 

软件安装后是否自动重新引导? 

软件安装后是否自动弹出 CD/DVD? 

是*/否 

是*/否 

缺省安装或自定义安装 

您是想执行缺省安装还是想自定义安装? 

  • 选择“缺省”安装可以格式化整个硬盘,并安装一组预先选择的软件。

  • 选择“自定义安装”以修改硬盘布局,并选择您要安装的软件。


注 –

文本安装程序不会提示您选择“缺省安装”或“自定义安装”。要执行缺省安装,请接受文本安装程序中提供的缺省值。要执行自定义安装,请在文本安装程序屏幕上编辑相应的值。


缺省安装*/自定义安装 

软件组 

您想安装哪个 Solaris 软件组? 

整个软件组附加 OEM 

整个* 

开发者 

最终用户 

核心 

精简联网 

自定义软件包选择 

您想在安装的 Solaris 软件组中添加或删除软件包吗? 


注 –

选择要添加或删除的软件包时,您需要了解软件依赖性以及 Solaris 软件的打包方法。


 

选择磁盘 

您想在哪个磁盘上安装 Solaris 软件? 

示例:c0t0d0

 

x86:fdisk 分区

您想创建、删除或修改 Solaris fdisk 分区吗?

为文件系统布局选择的每一个磁盘都必须有一个 Solaris fdisk 分区。

如果您的系统当前具有服务分区,则缺省情况下 Solaris 安装程序将保留该服务分区。如果您希望不保留服务分区,则必须自定义 fdisk 分区。有关保留服务分区的更多信息,请参见缺省的引导磁盘分区布局保留服务分区

 

是否要为自定义 fdisk 分区而选择磁盘?

是/否* 

是否要自定义 fdisk 分区?

是/否* 

保留数据 

您想保留安装 Solaris 软件的磁盘上的所有现有数据吗? 

是/否* 

自动布局文件系统 

您希望安装程序在磁盘上自动布局文件系统吗? 

如果想,哪些文件系统可用于自动布局? 

示例://opt/var

如果不想,则必须提供文件系统的配置信息。 


注 –

在缺省情况下,Solaris 安装程序 GUI 将对文件系统自动进行布局。


是*/否 

挂载远程文件系统 

此系统是否需要访问另一文件系统上的软件? 

如果是,请提供以下有关远程文件系统的信息。 

是/否* 

服务器: 

 

IP 地址: 

 

远程文件系统: 

 

本地挂载点: 

 

如果是通过 tip 行进行安装。请按照以下说明执行操作。

确保所显示的窗口宽度和长度至少分别为 80 列和 24 行。有关更多信息,请参见 tip(1)

要确定 tip 窗口的当前尺寸,请使用 stty 命令。有关更多信息,请参见手册页 stty(1)

 

检查以太网连接。 

如果系统是网络的一部分,请检验系统中是否连接了以太网连接器或类似的网络适配器。 

 

查看有关规划的一章和其他相关文档。 

 

升级核对表

使用以下核对表可以收集升级 Solaris OS 所需的信息。不必收集核对表中要求的所有信息,只需要收集适用于您的系统的信息即可。如果您通过网络执行升级,安装程序将基于当前的系统配置为您提供信息。

您不能更改基本系统标识,如主机名或 IP 地址。安装程序可能会提示您输入基本系统标识,但是您必须输入初始值。如果您使用 Solaris 安装程序升级,当您试图改变这些值中的任何一个时,升级将失败。

表 5–2 升级核对表

升级信息 

描述或示例 

答案-缺省值带有星号 (*) 标记 

网络连接 

系统是否联网? 

已联网/未联网 

DHCP 

系统是否可以使用动态主机配置协议 (Dynamic Host Configuration Protocol, DHCP) 配置其网络接口? 

DHCP 提供安装所需的网络参数。 

是/否* 

如果您没有使用 DHCP,请记录网络地址。 

IP 地址 

如果您没有使用 DHCP,请提供系统的 IP 地址。 

示例:172.31.255.255 

要在运行的系统中查找此信息,请键入以下命令。 


# ypmatch host-name hosts
 

子网 

如果您没有使用 DHCP,系统是子网的一部分吗? 

如果是,子网的网络掩码是什么? 

示例:255.255.255.0 

要在运行的系统中查找此信息,请键入以下命令。 


# more /etc/netmasks
 

IPv6 

您想在此计算机上启用 IPv6 吗? 

IPv6 是 TCP/IP Internet 协议的一部分,它通过增加更高的安全性并扩充 Internet 地址,使得 IP 寻址更加方便。 

是/否* 

主机名 

您为系统选择的主机名。 

要在运行的系统中查找此信息,请键入以下命令。 


# uname -n
 

Kerberos 

您想在此计算机上配置 Kerberos 安全性吗? 

如果想,请收集此信息: 

是/否* 

缺省领域: 

 

管理服务器: 

 

第一个 KDC: 

 

(可选)其他 KDC:

 

Kerberos 服务是一种客户机/服务器的体系结构,用于通过网络提供安全事务。 

 

如果系统使用命名服务,请提供下列信息。 

命名服务 

此系统应该使用哪个命名服务? 

要在运行的系统中查找此信息,请键入以下命令。 


# cat /etc/nsswitch.conf

命名服务将信息存储在中心区域,这样用户、计算机和应用程序均能够通过网络进行通信。例如,存储的信息可以是主机名和地址或用户名和口令。 

NIS+/NIS/DNS/ LDAP/无 

 

域名 

提供驻留系统的域的名称。 

在安装过程中可以选择缺省 NFSv4 域名,也可以指定自定义 NFSv4 域名。 

 
 

NIS+ 和 NIS 

您想指定一个名称服务器还是想让安装程序查找一个? 

如果想指定一个名称服务器,请提供以下信息。 

指定一个/查找一个* 

服务器的主机名: 

 
  • 对于 NIS 客户机,请键入以下命令以显示服务器的主机名:


    # ypwhich
    
  • 对于 NIS+ 客户机,请键入以下命令以显示服务器的主机名:


    # nisping
    
 

服务器的 IP 地址: 

 
  • 对于 NIS 客户机,请键入以下命令以显示服务器的 IP 地址:


    # ypmatch nameserver-name hosts
    
  • 对于 NIS+ 客户机,请键入以下命令以显示服务器的 IP 地址:


    # nismatch nameserver-name 
    hosts.org_dir
    

网络信息服务 (Network Information Service, NIS) 通过对各种网络信息(如计算机名和地址)进行集中式控制,使得网络管理更加容易。 

 
 

DNS 

提供 DNS 服务器的 IP 地址。必须至少输入一个 IP 地址,但最多可以输入三个地址。 

 

服务器的 IP 地址: 

 

要显示服务器的 IP 地址,请键入以下命令。 


# getent hosts dns
 

进行 DNS 查询时,可以输入要查找的域列表。 

 

要查找的域列表: 

 

域名系统 (domain name system, DNS) 是 Inetnet 为 TCP/IP 网络提供的命名服务。DNS 提供主机名与 IP 地址的映射服务,并通过使用计算机名代替数字 IP 地址简化了通信。DNS 还可以用作进行邮件管理的数据库。 

 
 

LDAP 

提供有关 LDAP 配置文件的以下信息。 

 

配置文件名: 

 

配置文件服务器: 

 

如果要在 LDAP 配置文件中指定代理信任级别,请收集此信息。 

 

代理绑定独特名称: 

 

代理绑定口令: 

 

轻量目录访问协议 (Lightweight Directory Access Protocol, LDAP) 定义了相对简单的协议,用于更新和搜索基于 TCP/IP 运行的目录。 

 

缺省路由 

您是想指定一个缺省路由 IP 地址,还是想让 Solaris 安装程序查找一个?

缺省路由为两个物理网络之间转发通信提供桥梁。IP 地址是标识网络上每一个主机的唯一数字。 

您有如下选择: 

  • 可以指定 IP 地址。并使用指定的 IP 地址创建 /etc/defaultrouter 文件。系统重新引导时,指定的 IP 地址成为缺省路由。

  • 您可以让 Solaris 安装程序检测 IP 地址。但是系统必须在一个子网上,该子网包含一个通过使用 ICMP 路由器发现协议发布自己的路由器。如果您使用命令行界面,该软件将在系统引导时检测 IP 地址。

  • 如果您没有路由器或者不希望软件现在检测 IP 地址,可以选择“无”。重新引导时软件自动尝试检测 IP 地址。

检测一个 IP 地址*/指定一个 IP 地址/无 

时区 

您想如何指定缺省时区? 

地区* 

GMT 偏移 

时区文件 

超级用户口令 

提供系统的超级用户口令。 

 

缺省安装或自定义安装 

您是想执行缺省安装还是想自定义安装? 

  • 选择“缺省”安装可以格式化整个硬盘,并安装一组预先选择的软件。

  • 选择“自定义安装”以修改硬盘布局,并选择您要安装的软件。


注 –

文本安装程序不会提示您选择“缺省安装”或“自定义安装”。要执行缺省安装,请接受文本安装程序中提供的缺省值。要执行自定义安装,请在文本安装程序屏幕上编辑相应的值。


缺省安装*/自定义安装 

键盘 

在以下发行版中,此功能为新增功能: 

  • 对于 SPARC,从 Solaris 10 11/06 发行版开始

  • 对于 x86,从 Solaris 10 8/07 发行版开始

如果键盘为自识别键盘,则在安装过程中键盘语言和布局将自动进行配置。如果键盘并非自识别键盘,则在安装过程中,sysidkdb 工具将为您提供支持的键盘布局列表,以便您为键盘配置选择布局。

SPARC:以前,USB 键盘在安装过程中自识别值假定为 1。因此,所有非自识别键盘在安装过程中通常会配置为美国英语键盘布局。

有关详细信息,请参见《Solaris 10 5/08 安装指南:基于网络的安装》中的“使用 sysidcfg 文件进行预配置”

 

语言环境 

您想安装对哪个地理区域的支持? 


注 –

语言环境可由 NIS 或 NIS+ 进行预配置。有关详细信息,请参见《Solaris 10 5/08 安装指南:基于网络的安装》中的“sysidcfg 文件关键字”


 

SPARC:Power Management(仅在支持 Power Management 的 SPARC 系统上可用) 

您想使用 Power Management 吗? 


注 –

如果您的系统安装了能源之星版本 3 或更高版本,您不会被提示此信息。


是/否 

自动重新引导或弹出 CD/DVD 

软件安装后是否自动重新引导? 

软件安装后是否自动弹出 CD/DVD? 

是*/否 

是*/否 

磁盘空间重新分配 

是否希望安装程序对磁盘上的系统自动进行重新布局? 

如果是,哪个文件系统可用于自动布局? 

示例://opt/var

如果不是,则必须提供系统配置信息。 

是/否* 

如果是通过 tip 行进行安装。请按照以下说明执行操作。

确保所显示的窗口宽度和长度至少分别为 80 列和 24 行。有关更多信息,请参见 tip(1)

要确定 tip 窗口的当前尺寸,请使用 stty 命令。有关更多信息,请参见手册页 stty(1)

 

检查以太网连接。 

如果系统是网络的一部分,请检验系统中是否连接了以太网连接器或类似的网络适配器。 

 

Solaris Live Upgrade 使用 

 

检查系统是否具有“快速服务”软件。 

如果通过使用 init 0 命令关闭系统来运行升级过程,而且正在使用 Prestoserve 软件,则可能丢失数据。有关关机说明,请参见“快速服务”文档。

 

检查需要的修补程序。 

访问 http://sunsolve.sun.com 可以获取最新的修补程序列表。

 

查看有关规划的一章和其他相关文档。 

  • 查看第 4 章,系统要求、原则和升级(规划)中的全部内容或其中特定的小节。

  • 查看位于 http://docs.sun.com 的《Solaris 10 5/08 发行说明》和供应商发行说明,确保新的 Solaris 发行版支持您所使用的软件。

  • 查看《Solaris 10 5/08 Sun Hardware Platform Guide》,确保您的硬件受支持。

  • 查看系统附带的文档,确保 Solaris 发行版支持您的系统和设备。