Solaris 10 5/08 发行版中添加了以下系统管理功能和增强功能。
从此发行版开始,将在安装 Solaris OS 时安装 SolarisTM Trusted Extensions(高可靠扩展版)软件包。ExtraValue 目录将不再存在。以前,此目录中包含 Solaris Trusted Extensions(高可靠扩展版)软件包。服务管理工具 (service management facility, SMF) 将 Solaris Trusted Extensions(高可靠扩展版)功能作为 svc:/system/labeld:default 服务进行管理。必须启用此服务。该服务处于联机状态后,重新引导系统以激活 Solaris Trusted Extensions(高可靠扩展版)。在重新引导之后,还需进行其他配置。有关更多信息,请参见《Solaris Trusted Extensions Configuration Guide》。
Solaris 10 5/08 发行版还包含以下功能:
解释域 (domain of interpretation, DOI) 是可配置的。有关更多信息,请参见《Solaris Trusted Extensions Administrator’s Procedures》中的“Network Security Attributes in Trusted Extensions”。
NFSv3 协议支持多级别挂载。有关更多信息,请参见《Solaris Trusted Extensions Administrator’s Procedures》中的“Trusted Extensions Software and NFS Protocol Versions”。
可对每个标记区域分别配置名称服务缓存守护进程 nscd。此配置支持满足以下条件的环境:其中的每个区域都连接到一个以区域的标签运行的子网,并且该子网拥有自己的用于该标签的名称服务器。
有关 Solaris Trusted Extensions(高可靠扩展版)的更多信息,请参见《Solaris Trusted Extensions Administrator’s Procedures》。
fwflash(1M) 是新增的 Solaris 命令,用于为 PCI-X、PCI-Express HBA 和 HCA 卡处理固件。当前,借助该命令可为 InfiniBand HCA 卡列出、读取和写入固件。
有关此命令的更多信息,请参见 fwflash(1M) 手册页。
PostScriptTM 打印机描述 (PostScript Printer Description, PPD) 文件管理实用程序 /usr/sbin/ppdmgr 可管理在 Solaris 打印子系统中使用的 PPD 文件。
使用 ppdmgr 实用程序,您可以执行下列任务:
将 PPD 文件添加到系统上的 PPD 文件仓库
提供标签以便对 PPD 文件仓库中的 PPD 文件进行分组
更新由 Solaris Print Manager (printmgr) GUI 使用的 PPD 文件信息的缓存,以显示支持的打印机信息
可以使用 ppdmgr 实用程序或 lpadmin -n 命令添加新的 PPD 文件。如果添加新的 PPD 文件,则会自动更新由 printmgr GUI 使用的 PPD 文件信息的缓存,以显示支持的打印机信息。
PPD 文件在 Solaris OS 中的传送位置已更改。在软件升级期间,如果一个打印服务器具有使用来自以前 PPD 文件传送位置的 PPD 文件定义的打印队列,则会自动更新,以反映新的 PPD 文件传送位置。
此外,还引入了新 SMF 服务 print/ppd-cache-update。缺省情况下,启用 print/ppd-cache-update 服务。在系统重新引导期间,此服务运行一次,以使用系统中 PPD 文件仓库中的更改更新打印机缓存信息。在安装或升级软件后重新引导系统期间,该服务可能需要更长的时间才能转换到联机状态。而且,如果在上次 PPD 缓存更新后对 PPD 文件仓库进行了任何更改,则在系统重新引导期间,该服务将需要更长时间才能联机。在 print/ppd-cache-update 服务联机之前,Solaris Print Manager 使用的 PPD 缓存中不会反映对系统上的 PPD 文件仓库进行的更改。
详细信息,请参见以下内容:
对 Internet 打印协议 (Internet Printing Protocol, IPP) 的客户端支持,使 Solaris 客户机系统可以与基于 IPP 的打印服务(如 Linux 和 Mac OS X 操作系统以及其他平台上的打印服务)通信。
在 IPP 侦听服务的服务器端支持中也进行了少量改进。这些改进促进了更好的互操作性,其中包括一些会生成打印机和作业属性数据的更标准表示的较小改动。
Solaris OS 中的 IPP 服务器和客户机实现是当前正在开发的多个 OpenSolarisTM 打印项目之一。OpenSolaris 打印提供了一组软件规范和实现,您可以使用它为 Solaris 和 Linux 软件或任何包含一组 POSIX 接口的操作系统创建标准化的可伸缩打印组件。
有关更多信息,请参见《系统管理指南:Solaris 打印》。
有关 OpenSolaris 打印的更多信息,请访问 http://opensolaris.org/os/community/printing/。
此打印功能使 Solaris 打印系统可以识别 localhost,并使用它作为打印系统数据库中的本地主机。在以前的发行版中,/bin/hostname 仅用于生成打印主机名。打印系统依赖于此名称保持不变。由于可以使用 localhost 作为当前系统的名称,因此不管系统的主机名为何,打印服务器都保持同一个打印主机名。
此修改专用于本地打印队列设置。
为了支持此功能,下列修改对 lpadmin 命令和 Solaris Print Manager 图形用户界面 (graphical user interface, GUI) 有效:
创建本地打印队列时,lpadmin 命令使用 -s 选项。
要使用 localhost 作为在打印服务器中指定的主机名,请将打印主机名设置为 localhost,如下所示:
# lpadmin -p <new-print-queue> -s localhost -v <device> |
例如:
# lpadmin -p foo -s localhost -v /dev/term/a |
lpadmin 命令的缺省行为不变。
现在,Solaris Print Manager 包含一个添加的工具属性复选框“使用 localhost 作为打印机服务器”。缺省情况下选择 localhost 属性。要取消选择 localhost 属性,请取消选中该复选框。取消选中该复选框会选择以前为该属性选择的行为。
详细信息,请参见以下内容:
Sun SPARC Enterprise T5140 和 T5240 平台上提供 Solaris 预测性自我修复技术。预测性自我修复功能包括以下内容:
自动错误处理
自动诊断
CPU、内存和 I/O 子系统自动恢复
简明清晰的错误消息
有关更多信息,请访问 http://www.sun.com/software/solaris/ds/self_healing.jsp 和 http://opensolaris.org/os/community/fm。
SunVTSTM 是一个综合的系统验证和测试套件,用来支持 Sun 硬件平台和外围设备。SunVTS 7.0 是 SunVTS 6.0 及其兼容版本的下一代产品。
SunVTS 7.0 具有下列特性:
引入了基于目的的测试概念
提高了诊断有效性
基于 Web 的用户界面
简化了用法
新的体系结构框架
企业视图
SunVTS 7.0 沿用了传统的三层体系结构模型。该模型由基于浏览器的用户界面、基于 Java 的中间服务器和诊断代理构成。