Solaris 9 12/02 操作环境的新增功能

为系统管理员提供的 Solaris 9 功能

系统资源增强

说明 

Solaris 9 资源管理器

Solaris 9 资源管理器对系统资源的管理提供了改进措施。 资源管理器功能使系统管理员能够执行以下操作:

  • 分配系统上的计算资源。

  • 监视资源的使用状况以便必要时调整资源分配。

  • 生成资源使用的扩展记帐信息。该信息可用于容量规划和记费。

资源控制框架允许您在进程和任务消耗的系统资源上设置约束。 任务是关于单个活动的进程的集合。 

资源池提供一个划分系统资源(如处理器)的方法,并且在多次重新引导后仍能维持这些划分。同时还新增一个公平共享调度程序 (FSS),从而能够更好地共享系统上的 CPU 资源。 

这些功能可增强您在服务器合并环境下管理如何向应用程序分配资源的能力。 

在 Solaris 9 发行版中,全部功能都可以通过命令行接口来管理。性能监控和资源控制的设置也可以通过 Solaris Management Console 来完成。 

有关资源管理的详细信息,请参见《System Administration Guide: Resource Management and Network Services

全新的固定优先级 (FX) 调度类

FX 调度程序为需要用户或应用程序控制调度优先级的进程提供调度策略。在 FX 下运行的进程的优先级是固定的。这些优先级不是由系统动态调整的。FX 类具有与 TS、IA 和 FSS 类相同的优先级范围。 

有关 FX 调度程序的详细信息,请参见《Programming Interfaces Guide》和《Multithreaded Programming Guide》。另请参见 priocntl( 1)dispadmin( 1M) 手册页。

有关在同一个系统上使用 FX 和 FSS 调度程序的限制,请参见System Administration Guide: Resource Management and Network Services》中的"Fair Share Scheduler"

dfdu ls 命令新显示选项

dfduls -l 命令带有一个新的 -h 选项。该选项以 1024 的幂的形式显示磁盘的使用以及文件或文件系统的大小。 这一显示简化了 dfduls -l 命令的输出解释。如果文件或目录的大小大于 1024 字节,-h 选项将以 KB、MB、GB 或 TB 的形式提供磁盘空间。

有关详细信息,请参见 df(1M)du(1) ls(1) 手册页。

使用 pargs preap 命令的改进的进程调试

pargspreap 这两个新命令改进了进程调试。使用 pargs 命令可以打印与实时进程或核心文件关联的参数和环境变量。 使用 preap 命令可以删除僵进程。

有关如何使用这些命令的信息,请参见 preap(1) 手册页和 proc(1) 手册页。

联网

功能说明 

Sun ONE Directory Server

Solaris 9 发行版提供了 Sun ONE Directory Server(之前的 iPlanet Directory Server)的集成版本。 该服务器是轻量目录访问协议 (LDAP) 目录服务器。Sun ONE Directory Server 是一个功能强大的分布式目录服务器,用于管理企业范围的用户和资源目录。这个可缩放的目录服务可用于内部网应用程序、交易伙伴的外部网络,以及通过因特网联系客户的电子商务应用程序。 

该目录服务器通过 Sun ONE 控制台进行管理,该控制台是随 Sun ONE Directory Server 提供的图形用户界面。管理员使用控制台来授予访问权限、管理数据库、配置目录,以及将数据复制到多个目录服务器。用户通过任何启用 LDAP 的客户机应用程序(例如使用 C 和 Java 编程语言的 Sun ONE 软件开发者工具包 (SDK) 开发的应用程序)访问数据。  

通过使用 idsconfig 简化了Sun ONE Directory Server 设置的配置。有关服务器和客户机的配置信息,请参见《System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)》。

另请参见 http://docs.sun.com 中的 iPlanet Directory Server 5.1 Collection (Solaris Edition) - zh。该集合包含以下书目:

  • iPlanet Directory Server 5.1 Deployment Guide

  • iPlanet Directory Server 5.1 系统管理员指南

  • iPlanet Directory Server 5.1 Configuration, Command, and File Reference

  • iPlanet Directory Server 5.1 Schema Reference

Sun ONE Directory Server 5.1 已集成到 Solaris 9 发行版中。 有关许可条款,请参见二进制代码许可证。 


注意:

Sun Open Net Environment (Sun ONE) 中的功能进行了以下名称更改:

  • Sun ONE 控制台(之前的 iPlanet 控制台)

  • Sun ONE 目录服务器应用程序集成 SDK(之前的 iPlanet 目录服务器应用程序集成 SDK)


轻型目录访问协议 (LDAP) 的命名服务支持

命名服务支持已在 Solaris 9 发行版中得到增强。更改包括:

  • 使用 idsconfig 对 Sun ONE Directory Server 5.1 的设置进行简化配置 – Sun ONE Directory Server 5.1(之前的 iPlanet Directory Server 5.1)是 LDAP 目录服务器。

  • 更加可靠的安全模式 – 支持强力验证和 TLS 加密会话。客户机代理证书不再存储于目录服务器上的服务器配置文件中。

  • ldapaddent 命令 – 允许您总装数据并将其转储到服务器上。

  • 服务搜索描述符和属性映射。

  • 新配置文件架构。

有关 Solaris 9 发行版中的安全功能(包括 LDAP 客户机安全性)的信息,请参见安全性能增强。 有关详细信息,请参见《System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)》。

NIS+ 到 LDAP 迁移工具

Solaris 9 发行版宣布了对 NIS+ 软件支持的终结以及从 NIS+ 到基于 LDAP 的命名环境的迁移。 该发行版包括用于从 NIS+ 迁移到 LDAP 的迁移工具。 有关 NIS+ 公布的更多信息,请访问以下 Web 站点:  

http://www.sun.com/directory/nisplus/transition.html

有关如何从 NIS+ 命名服务迁移到 LDAP 的详细论述包含在《System Administration Guide: Naming and Directory Services (FNS and NIS+)》中。


注意:

在 Solaris 9 9/02 更新发行版中,该"Transitioning From NIS+ to LDAP"附录已移至《System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)》中。


用于 IPv6 的 IP 安全体系结构

Solaris 9 发行版增强了 IPsec 安全框架的功能,从而在各机器之间启用了安全 IPv6 数据报。对于 Solaris 9 发行版,将 IPsec 用于 IPv6 时,只支持使用手动密钥。 


注意:

用于 IPv4 的 IPsec 安全框架是在 Solaris 8 发行版中引入的。在 IPv4 中可以使用网际密钥交换 (IKE) 协议。


有关详细信息,请参见System Administration Guide: IP Services》中的"IPsec (Overview)"

增强的 inetd 命令

inetd 联网命令的功能已经增强,从而支持对进来的网络服务请求进行监视和过滤。可以配置服务器以记录进来的请求的客户机主机名,从而增强网络安全性。 inetd 命令使用的机制与 Tcp-wrappers 7.6 公用程序使用的机制相同。有关 Tcp-wrappers 7.6 的信息,请参见免费软件

有关详细信息,请参见 inetd(1M)hosts_access(4) 和 hosts_options(4) 手册页。

Solaris FTP 客户机

Solaris FTP 客户机已被增强,并支持以下内容: 

  • 使用被动模式从防火墙背后连接到远程主机

  • 从传送开始处或者从某个特定的偏移处重新启动失败的传送

  • 设置 TCP 窗口尺寸,从而增强文件传送的性能

  • 检测远程系统是否也是 UNIX 系统,并适当地设置缺省传送模式,以使性能得以优化

有关 ftp 命令的信息,请参见 ftp(1) 手册页。

普通文件传输协议 (TFTP) 增强

Solaris TFTP 客户机和服务器已被增强以支持 TFTP 选项扩展、块大小协商、超时间隔和传送大小。 

有关详细信息,请参见 tftp( 1)in.tftpd( 1M) 手册页。另请参见 RFC 2347、2348 和 2349。

支持 ATM 上的 IPv6

在 Solaris 9 发行版中引入了对在异步传送模式 (ATM) 网络上使用 IPv6 的支持(如 RFC 2492 所指定的)。 

有关详细信息,请参见《System Administration Guide: IP Services》。

增强的 snoop 数据包捕获

snoop 数据包捕获和显示工具已被增强以解码和过滤 AppleTalk 和 SCTP 数据包。

有关该命令的详细信息,请参见 snoop(1M) 手册页。

Solaris PPP 4.0

Solaris PPP 4.0 使某个位置的系统可以通过电话线或租用的通讯媒体与远端系统进行通讯。 此点对点协议 (PPP) 的实现是基于广泛使用的 Australian National University (ANU) PPP。 Solaris PPP 4.0 对 Solaris 操作环境是全新的。通过一组文件可以轻松配置 PPP 4.0 。 PPP 4.0 支持同步通信和异步通信。PPP 4.0 提供口令身份验证协议 (PAP) 和质询握手身份验证协议 (CHAP) 进行验证。 因为 Solaris PPP 4.0 具有高度可配置性,用户可以轻松定制 PPP 以满足他们的远程通信需要。 同时提供的是从早期 Solaris PPP (asppp) 迁移到 Solaris PPP 4.0 的 asppp2pppd 转换脚本。

PPP 4.0 现在包括 PPPoE 功能,该功能允许 PPP 使用隧道。 PPPoE 支持是在 Solaris 8 10/01 发行版中引入的。 

有关详细信息,请参见《System Administration Guide: Resource Management and Network Services》和 pppd(1M) 手册页中的 PPP 部分。

有关许可证条款,请参见以下位置的相关资料:  

/var/sadm/pkg/SUNWpppd/install/copyright

/var/sadm/pkg/SUNWpppdu/install/copyright

/var/sadm/pkg/SUNWpppg/install/copyright

Sun Internet FTP Server

Sun Internet FTP ServerTM 与 Solaris 8 FTP 软件完全兼容。 FTP 服务器为 Solaris 9 用户提供新的功能和新的性能改进。

Solaris 9 FTP 服务器基于 WU-ftpd。WU-ftpd 最初由 Washington University 开发,广泛用于因特网上批量数据的分发。 WU-ftpd 是大型 FTP 站点的首选标准。 

Sun RPC 库的扩展

RPC 库扩展项目使用一个异步协议来扩展 Sun ONC+TM RPC 库。传输独立的远程过程调用已经被添加到了编程接口中,以提供单向异步通信和非阻塞 I/O。

有关 ONC+ 开发的详细信息,请参见《ONC+ Developer's Guide》。

sendmail 增强

sendmail 8.12 版(包含在 Solaris 9 操作环境中)中包含以下新增功能:

  • 新配置文件 submit.cf

  • 新命令行选项

  • 新增和修订的配置文件选项

  • 新定义的宏

  • 用于生成配置文件的新宏

  • 新增和修订的 m4 配置宏

  • 新编译标志

  • 新传送代理标志

  • 新队列功能

  • LDAP 的新用途

  • 在配置中标识 IPv6 地址的方法

  • mail.local( 1M) 的更改

  • mailstats( 1) 的更改

  • makemap( 1M) 的更改

  • 新维护公用程序 editmap(1M)

以下详细信息可能具有特殊意义:  

  • 根据 RFC 2476,sendmail 现在在端口 587 侦听提交,它是在版本 8.10 中添加的功能,但当时并没有提及。

  • 由于 AutoRebuildAliases 选项已经不可用,现在必须手动运行 newaliases 才能使对 /etc/mail/aliases 所做的更改生效。此外,由于 sendmail 不再是 setuid root,因此只有 root 可以运行 newaliases

有关详细信息,请参见System Administration Guide: Resource Management and Network Services》中的"Mail Services Topics"。 关于邮件服务的章节提供了设置和修改邮件服务的概要信息和过程。同时提供了疑难解答过程、一些背景信息和有关新功能的详细信息。


注意:

sendmail 的 8.10 版首先在 Solaris 8 4/01 操作环境中提供。Solaris 9 操作环境中提供了 sendmail 的 8.12 版。


Solaris 网络高速缓存和加速器(NCA)

向 Solaris 网络高速缓存和加速器 (NCA) 添加套接字接口可以提高 NCA 的性能。 稍加修改后,任何 Web 服务器都可以通过套接字接口进行通信。Web 服务器,例如 Apache、Sun ONE Web Server(之前的 iPlanet Web Server)和 Zeus 通过使用标准套接字库函数,可以充分利用 NCA 性能。 而且,NCA 现在支持向量化的 sendfile,它提供对 AF_NCA 的支持。最后,ncab2clf 命令已被增强。新的选项允许您在选定的日期之前跳过记录,在转换日志文件时处理特定数量的记录。

有关 NCA 的详细信息,请参见System Administration Guide: Resource Management and Network Services》中的"Managing Web Cache Servers"

IP 网络多路径处理

IP 网络多重路径为您的系统提供了从网络适配器的单节点故障进行恢复的能力,从而增加了通信流量。 从 Solaris 8 10/00 发行版开始,系统将所有的网络访问从失败的适配器自动切换到替换的适配器。替换适配器必须连接到同一个 IP 链路。该过程可以保证对网络的不间断访问。 如果您有多个网络适配器连接到相同的 IP 链路,则可以通过将流量分布到多个网络适配器上来增加通信吞吐量。 

在 Solaris 8 4/01 发行版中,动态重配置 (DR) 使用 IP 网络多路径处理以取消对具体网络设备的委托。这一进程对现有 IP 用户没有影响。 

Solaris 8 7/01 发行版引入了新的 IP 网络多路径重引导安全功能,该功能在以下情况下保存 IP 地址。使用动态重配置将失败的 NIC 从系统中删除。在重新插入功能正常的 NIC 之前进行重引导。 在这些情况下,系统试图为缺少的 NIC 探测接口,但是没有成功。 但并不放弃该 IP 地址,而是由 IP 网络多路径重引导安全功能将该 IP 地址转换为 IP 网络多路径接口组中的另一个 NIC。 

有关详细信息,请参见System Administration Guide: IP Services》中的"IP Network Multipathing Topics"

SPARC:IP 网络多路径处理 DLPI 链接接通和链接断开通知支持

链接断开通知允许 IP 多路径处理守护程序更快地检测到物理链接故障。在启动网络接口时,IP 多路径处理守护程序试着从网络接口驱动程序启用链接接通和链接断开通知。当接口检测到网络物理链接缺失时,将生成链接断开通知。当物理链接恢复时,则会生成链接接通通知。要使通知过程能够正常工作,驱动程序必须支持此功能。在接收到链接断开通知时,会取消设置 RUNNING 标志,而在接收到链接接通通知时,则会设置该标志。IP 多路径处理守护程序使用 RUNNING 标志监控物理链接状态。

有关详细信息,请参见《System Administration Guide: IP Services》中的 IP 网络多路径处理章节。

移动网际协议

移动网际协议(移动 IP)使得固定计算机与可移动计算机(如膝上型计算机和无线通信设备)之间或可移动计算机之间能够相互传送信息。移动计算机可以将它的位置改变到外部网络,而仍然使用和通过移动计算机的内部网络进行访问和通信。 Solaris 对移动 IP 的实现只支持 IPv4。  

从 Solaris 8 4/01 发行版开始,移动 IP 使系统管理员能够设置反向通道。反向通道可设置为从移动节点的转接地址到主代理。 反向通道确保为 IP 数据包提供拓扑正确的源地址。通过使用反向通道,系统管理员可以为移动节点指定专用地址。  

有关移动网际协议的详细信息,请参见System Administration Guide: IP Services》中的"Mobile IP Topics"

动态接口上的移动网际协议(移动 IP)代理通知

动态创建的接口指的是在 mipagent 守护程序启动后配置的接口。您现在可以配置外部的代理实现以通过动态创建的接口发送通知。您也可以通过通知接口启用或禁用某些未经请求的通知。

有关移动网际协议的详细信息,请参见System Administration Guide: IP Services》中的"Mobile IP Topics"

Berkeley 因特网命名域

更新版的 Berkeley 因特网命名域 (BIND) 已集成到 Solaris 9 发行版中。更新版是 BIND 8.2.4 版。 

BIND 功能包括以下功能:

  • In.named 配置选项 – 请参见 named.conf(4)named-bootconf(1M) 手册页。

  • resolver()(3RESOLV) 接口扩展,该接口在多线程应用程序中使用是安全的。

  • 添加了 ndc 命令和 dnskeygen 命令。ndc 命令用来启动或停止重新配置 in.nameddnskeygen 命令用来创建 TSIG 和 DNSSEC 密钥。 有关如何从 DNS 服务器收集信息的说明,请参见 dig(1M) 手册页。另请参见 ndc(1M)dnskeygen(1M) 手册页。

有关详细信息,请参见《System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)》。

联网免费软件

有关 Solaris 9 发行版中的 GNU wget 1.6Ncftp Client 3.0.3Samba 2.2.2 的信息,请参见免费软件

  • Ncftp Client 3.0.3 使用文件传输协议 (FTP),它可以替代 UNIX ftp 程序。

  • GNU wget 1.6 通过使用 HTTP 和 FTP 从 Web 检索文件。

  • Samba 2.2.2 是 UNIX 及其它操系统的免费的 SMB 和 CIFS 客户机和服务器。

系统管理工具

功能说明 

Solaris 卷管理器

Solaris 卷管理器提供存储管理工具。这些工具允许您创建和管理 RAID 0、RAID 1 和 RAID 5 卷,以及事务性(日志记录)设备和软分区。Solaris 卷管理器提供 Solstice DiskSuiteTM 的全部功能。Solaris 卷管理器还添加了以下功能:

  • 软分区 – 允许在单个驱动器上有许多分区,进而打破 8 个盘片的限制。

  • 设备 ID 支持 – 保存 Solaris 卷管理器的配置。移动或重新排列磁盘时,仍然保存此配置。

  • 磁盘活动监视 – 检测静寂故障。

  • 基于 Solaris Management Console 的接口 – 允许您通过用于其它 Solaris 管理任务的相同管理接口来管理增强的存储设备。

  • Solaris 卷管理器的 WBEM 应用程序编程接口 (API) – 从任何兼容工具中启用 Solaris 卷管理器基于标准的管理。

Solaris 9 发行版无缝支持运行 Solstice DiskSuite (SDS) 的现有系统升级到 Solaris 卷管理器。此升级不会扰乱或更改原有配置。 完全且自动支持镜像根文件系统的升级。 

有关详细信息,请参见《Solaris Volume Manager Administration Guide》。

统一的 diff 格式

diffsccs-sccsdiff 命令已被更新,以包括对 GNU 样式统一的 diff 格式的支持。在这种格式下,上下文行在差异列表中只打印一次。

有关这些命令的详细信息,请参见 diff(1)sccs-sccsdiff (1) 手册页。

通用日志轮换工具

Solaris 9 发行版中提供了一个通用日志轮换工具。系统管理员可以使用该工具维护和轮换系统和应用程序的日志文件。有关详细信息,请参见 logadm(1M)logadm.conf(4) 手册页。

Solaris Management Console

Solaris Management Console 2.1 是一个基于 GUI 的“伞状应用程序”,它可作为各种管理工具的起始点。控制台带有一个完整的工具箱,包含以下工具:  

  • 系统信息 – 显示关于主机、硬件和软件的只读数据。

  • 日志查看器 – 查看应用程序和命令行信息。管理日志文件。

  • 进程 – 查看、暂停、继续和删除进程。

  • 性能 – 跟踪系统资源的使用和消耗。

  • 用户 – 建立和维护用户帐户、用户模板、组、邮件列表、管理角色和权限。 向用户和管理角色授权或拒绝权限。这些权限控制对应用程序和任务的访问。

  • 项目 – 通过当前项目中运行的进程和任务限制资源的分配方式。

  • 计算机和网络 – 查看和管理计算机、网络和子网络。

  • 修补程序 – 管理运行 Solaris 操作环境的系统上的修补程序。

  • 预定作业 – 预定、启动和管理作业。

  • 安装和共享 – 查看和管理安装、共享和使用信息。

  • 磁盘 – 创建和查看磁盘分区。

  • 增强存储 – 创建和管理 RAID 0、RAID 1、RAID 5、软分区和事务性卷。 RAID 0 卷包括并置卷和条带化卷。RAID 1 卷是镜像卷。增强的存储允许进行灵活的存储配置,从而可以防止数据丢失或停机。

  • 串行端口 – 配置和管理现有串行端口。

可以从缺省工具箱中添加或删除工具。使用控制台“工具箱编辑器”可以创建新的工具箱以管理不同的工具集。 

也可以管理无盘客户机,但是只能通过命令行界面。 

有关详细信息,请参见System Administration Guide: Basic Administration》中的"Solaris Management Console (Overview)"

修补程序管理器

修补程序管理器管理为 Solaris 9 操作环境和兼容版本所创建的修补程序。您可以显示已安装的修补程序及其属性。可以同时将修补程序添加到一个或多个系统中。可以删除修补程序、分析系统的修补程序要求和从 SunSolve 联机服务中下载修补程序。  

新的 smpatch 命令可以在单台或多台计算机上安装修补程序、分析修补程序要求和下载所需的修补程序。

有关详细信息,请参见 smpatch(1M) 手册页。

Solaris WBEM Services 2.5

Solaris WBEM Services 2.5 是 Sun Microsystem 基于 Web 的企业管理 (WBEM) 的实现。WBEM 是一套与因特网相关的管理技术。这些技术用于统一企业计算环境的管理。Solaris WBEM Services 在 Solaris 9 发行版中更新到 2.5 版。 

基于 Web 的企业管理工具中提供了详细信息。

CIM 对象管理器现在侦听 HTTP 端口 5988

CIM 对象管理器在 RMI 端口 5987 上侦听远程方法调用 (RMI) 连接。并且,CIM 对象管理器现在在 HTTP 端口 5988 上侦听 XML 和 HTTP 连接。在 Solaris 8 发行版和 Solaris 8 更新发行版中,CIM 对象管理器在缺省的 HTTP 端口 80 上侦听 XML 和 HTTP 连接。 

有关详细信息,请参见《Solaris WBEM Services Administration Guide》。

适用于 WBEM 的 SNMP 适配器

系统管理员可以使用 WBEM 的 SNMP 适配器。该适配器启用简单网络管理协议 (SNMP) 管理应用程序以访问 Solaris WBEM Services 所提供的系统管理信息。 

WBEM 的 SNMP 适配器与 SolsticeTM 企业代理 (SEA) 主代理一起使用。该适配器将 SNMP 请求映射到等效的 WBEM 通用信息模型 (CIM) 特性或实例。

适用于 WBEM 的 SNMP 适配器还可将来自 CIM 对象管理器的响应重新映射到 SNMP 响应,SNMP 响应被返回到管理应用程序。 

映射文件包含每个对象的相应对象标识符 (OID)、类名称、特性名称和抽象语法表示法 (ASN.1) 类型。 

Solaris WBEM Services Administration Guide》包含有关适用于 WBEM 的 SNMP 适配器的信息。

Solaris Product Registry 3.0

Solaris Product Registry 3.0 包括以下新功能: 

  • 卸装单个系统软件包的能力。

  • 您所安装的 Solaris 系统产品本地化版本都出现在“系统软件本地化”文件夹中。

  • 该注册程序与更多安装向导兼容。

有关详细信息,请参见《System Administration Guide: Basic Administration 》。

在 Solaris Web Start 程序中修改软件组

“Solaris Web Start”安装方法已被更新,允许您修改所选的 Solaris 软件组。 您可以添加或删除软件包。 

有关详细信息,请参见《System Administration Guide: Basic Administration》。

系统管理免费软件工具

有关 GNU grep 2.4.2GNU tar 1.13 的信息,请参见免费软件GNU grep 2.4.2 是一个模式匹配器。GNU tar 1.13 是归档器。

文件系统增强

功能说明 

扩展的文件属性

UFS、NFS 和 TMPFS 文件系统已被增强,以包括扩展的文件属性。应用程序开发者可以将特定属性与某个文件相关联。例如,窗口系统的文件管理应用程序的开发者可能会选择将显示图标与文件关联。 

扩展的属性在与目标文件相关联的隐藏目录中被逻辑地表示为文件。 

您可以使用扩展的文件属性 API 和一系列的 shell 命令来添加和处理文件系统属性。有关详细信息,请参见 fsattr(5)openat(2)runat(1) 手册页。

Solaris 中的很多文件系统命令都提供了一个属性相关选项,可用于查询、复制、修改或查找文件属性。有关详细信息,请参见手册页中的特定文件系统命令。 

另请参见《 System Administration Guide: Basic Administration》。

改进了的 UFS 直接 I/O 并发性

数据库应用程序使用直接 I/O 的性能来访问未缓冲的文件系统数据。直接 I/O 改进允许对常规 UFS 文件进行并发的读取访问和写入访问。先前,更新文件数据的操作会锁定所有其它的读取或写入访问,直到更新操作完成为止。 

有关详细信息,请参见《System Administration Guide: Basic Administration》和 mount_ufs(1M) 手册页。

DNLC 改进

目录名称查阅高速缓存 (DNLC) 已被增强,它提供了改进的性能,以便您访问拥有 1000 个或更多文件的大规模目录中的文件。 

DNLC 是一个普通的文件系统服务。DNLC 缓存最新引用的目录名称及其相关 vnode。UFS 目录项目会以线性方式存放在磁盘上。这意味着要找出一个项目必须寻找每个项目名称。添加一个新项目需要查找整个目录以确保该名称没有存在。为解决这个性能问题, DNLC 将整个目录缓存在内存中。 

此发行版中的另一个功能是 DNLC 缓存已查阅过但并不存在的文件对象。这种称为否定高速缓存的功能是很有用的,因为有些应用程序会重复测试以检查文件是否存在。 

新的可调式参数与 DNLC 的改进相关联。这些参数是最佳设置的。请勿随意更改这些参数。 

有关详细信息,请参见《Solaris Tunable Parameters Reference Manual》。

UFS 快照 (fssnap)

可以使用 fssnap 命令创建文件系统的快照。快照是文件系统的暂存映像,它主要用于备份操作。

运行时,fssnap 命令会创建一个虚拟设备和一个后备存储文件。您可以使用任何现有的 Solaris 备份命令将虚拟设备加以备份,这些虚拟设备不论看起来或实际运行都像真实的设备。后备存储文件是位映射文件,其中包含快照之前数据(快照后数据被修改了)的备份。

有关详细信息,请参见《System Administration Guide: Basic Administration》和 fssnap(1M) 手册页。

更新的 mkfs 命令

mkfs 命令已被更新以改进创建文件系统时的性能。 改进的 mkfs 性能通常比其在以前的 Solaris 发行版中快 10 倍。创建大文件系统和小文件系统时,都能感受到系统性能的改进。而在使用高容量或高速磁盘的系统中,mkfs 的性能改进最为明显。

安装

功能说明 

Solaris Live Upgrade 2.0

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 安装指南》或 ludesc(1M) 手册页。

有关 Solaris Live Upgrade 的详细信息,请参见Solaris 9 安装指南》中的"Solaris Live Upgrade(主题)"


注意:

在 Solaris 9 更新发行版中,请注意以下名称更改:

    Solaris Flash(之前的 Web Start Flash)



“Web Start Flash”安装功能

“Web Start Flash”安装功能允许您在一台计算机上创建 Solaris 操作环境的单个引用安装。然后,您可以在若干台计算机上复制此安装。 

有关详细信息,请参见Solaris 9 安装指南》中的"Solaris Flash 安装功能(主题)"


注意:

在 Solaris 9 更新发行版中,请注意以下的名称更改:

    Solaris Flash(之前的 Web Start Flash)



使用 FTP 进行 Web Start Flash 归档文件检索

Web Start Flash 程序已被更新,允许您使用 FTP 检索 Web Start Flash 归档文件。安装归档文件时,可在 FTP 服务器上指定归档文件的位置。 

有关如何从 FTP 服务器上检索归档文件的详细信息,请参见《Solaris 9 安装指南》。


注意:

在 Solaris 9 更新发行版中,请注意以下的名称更改:

    Solaris Flash(之前的 Web Start Flash)



最小安装

在核心软件组或复合群集中组成数种功能的文件现在被移到单独的、更具逻辑性组织的软件包内。在安装 Solaris 软件时,您可以有选性地将这些软件包从 Solaris 操作环境中排除。也可以在安装后使用 pkgrm 命令删除这些软件包。请参见 pkgrm( 1M) 手册页。

组成以下功能的文件被移动到新软件包或现有软件包中:

  • 高速缓存文件系统

  • NFS

  • Kerberos 安全性

  • 分布式文件系统

  • NIS 相关的

  • 网络路由选择守护程序

  • 远程网络 r* 命令

  • telnet 服务器

  • tftp 服务器

  • 域名服务器

  • DARPA 名称服务器

  • 远程过程调用服务

  • 引导或安装服务器

  • setuidsetgid

IA:PXE 网络引导

Intel Pre-boot eXecution 环境 (PXE) 使您可以从网络直接引导 Solaris IA 系统而不需要 Solaris 启动盘。IA 系统必须支持 PXE。在支持 PXE 的系统上,使用系统 BIOS 设置工具或网络适配器配置设置工具来启动系统使用 PXE。不支持该功能的系统可以使用 Solaris 启动盘。 

有关详细信息,请参见《Solaris 9 安装指南》。

较长的软件包名称

现在可以使用 pkgmk 公用程序创建名称长度最多达 32 个字符的软件包。请参见 pkgmk(1)pkgadd(1M) 手册页。

从 Solaris DVD 安装

现在您可以从 Solaris DVD 安装 Solaris 操作环境和其它软件。DVD 允许您进行 SolarisTM Web Start 安装或定制 JumpStartTM 安装。Solaris DVD 包括 Solaris 软件、ExtraValue 软件和 Solaris 文档。

有关详细说明,请参见《Solaris 9 安装指南》。

Solaris“Web Start”程序使用 sysidcfg 文件

Solaris“Web Start”安装方法已经被修改为使用 sysidcfg 文件在安装或升级时配置系统信息。使用系统配置信息创建 sysidcfg 文件。使用此文件后,Solaris“Web Start”程序在安装期间不会再提示您输入系统信息。

有关详细说明,请参见《Solaris 9 安装指南》。

Solaris“Web Start”程序的增强

Solaris“Web Start”安装方法已被更新,允许您在安装或升级 Solaris 时执行以下功能:

  • 选择安装之后自动重新启动系统。

  • 选择安装之后自动弹出 CD 或 DVD。

  • 选择要保留文件系统。

有关详细说明,请参见《Solaris 9 安装指南》。

新增时区选项

Solaris 9 操作环境中的可用时区数目已大大增加。安装 Solaris 操作环境时,您可以按照地理区域选择时区。各洲和国家/地区列表中的时区选项已进行了扩充。 

有关详细说明,请参见《Solaris 9 安装指南》。

Solaris“Web Start Wizards”SDK 3.0.1

Solaris Web Start Wizards TM 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 定制安装的新引导选项

添加了数项新选项,在执行定制 JumpStart 安装时可将这些选项与 boot 命令联用。

使用 boot 指令,您可以指定用来执行安装的配置文件位置。 您可以指定至 HTTP 服务器、NFS 服务器或本机介质上可用文件的路径。 如果不知道文件的路径,可以要求安装程序提示您路径。在计算机引导并连接到网络后将显示提示。

nowin 选项允许您指定定制 JumpStart 程序不启动 X 程序。 无需使用 X 程序执行 JumpStart 定制安装。使用 nowin 选项可以缩短安装时间。

有关如何使用这些新选项的详细说明,请参见Solaris 9 安装指南》中的"定制 JumpStart 安装(主题)"

升级镜像

Solaris 9 发行版现在支持由 Solaris 卷管理器(以前称为 Solstice DiskSuite)创建的操作环境的根镜像和元设备的升级。如果升级具有元设备(由 Solaris 卷管理器创建)的系统,您将不再需要编辑系统的 vfstab。根镜像将被检测到,并升级镜像上的操作系统。该进程的运行就像在没有元设备的典型升级中一样。

缺省系统标识公用程序路由

在安装期间,系统标识公用程序尝试自动确定缺省路由器。  

有关安装信息,请参见《Solaris 9 安装指南》。

使用系统标识公用程序进行配置

在系统标识期间,系统标识公用程序可以将系统配置为 LDAP 客户机。 以前的 Solaris 发行版只允许将机器配置为 NIS、NIS+ 或 DNS 客户机。 

有关安装信息,请参见《Solaris 9 安装指南》。

修补程序分析器

现在,当使用 Solaris Web Start 程序升级成 Solaris 更新版时,可以使用修补程序分析器。修补程序分析器在系统上进行分析。 该分析决定升级到 Solaris 更新版时删除或降级哪些修补程序。当升级到 Solaris 9 发行版时,不需要使用修补程序分析器。 

有关安装的详细信息,请参见《Solaris 9 安装指南》。

系统性能增强

功能说明 

SPARC:多页面大小支持

多页面大小支持 (MPSS) 允许程序使用任何硬件所支持的页面大小访问部分虚拟内存。以前,UltraSPARC 平台上只有 8–KB 页面可用于程序栈、堆或者由 mmap() 映射的匿名内存。

您可以使用 MPSS 运行具有特定内存页面大小设置的传统应用程序,这些应用程序将会从这种性能优化中获益。使用较大的页面大小可能会明显改善使用大量内存的程序的性能。 

有关详细信息,请参见 pagesize( 1)mpss.so.1( 1)ppgsz( 1)mmap( 2) 手册页。

改进的多线程库

此发行版包括一个改进的且更加快速的多线程库,它作为以前的 Solaris 软件发行版中的替换 libthread

有关详细信息,请参见《Multithreaded Programming Guide》和 threads (3THR) 手册页。

Solaris 网络高速缓存和加速器(NCA)

向 Solaris 网络高速缓存和加速器 (NCA) 添加套接字接口可以提高 NCA 的性能。 所有 Web 服务器只需稍做修改就可以通过此套接字接口同 NCA 通信。请参见联网

SPARC:服务器性能改进

负责控制虚拟或物理页面以及如何缓冲这些页面的算法得到了进一步增强。对于服务器上的一般用户负载,这些增强功能提高了大约 10% 的系统性能。 

动态内部共享内存 (DISM)

动态内部共享内存 (DISM) 允许数据库动态扩展或减小共享数据段的大小。该功能消除了内部共享内存 (ISM) 的误配置问题和拒绝服务安全漏洞。 

ISM 是一个共享内存段,由巨大的锁定内存页组成。 ISM 锁定页的数目保持为常数,或不做改变。动态 ISM (DISM) 是可以分页的 ISM 共享内存,其中锁定的页数是变化的或可以更改的。 所以,在动态重新配置期间,DISM 支持向系统释放或增加更多的物理内存。DISM 的大小可以包括可用物理内存和磁盘交换区。  

请参见 shmop(2) 手册页。

服务器和客户机管理

功能说明 

动态主机配置协议 (DHCP)

动态主机配置协议 (DHCP) 服务允许主机系统接受 IP 地址和网络配置信息。该信息在从网络服务器中引导时提供。对 Solaris DHCP 服务已通过多种方式进行了增强,以使此服务能够支持更多的客户机:

  • Solaris DHCP 服务器现在使用多线程同时为多个客户机提供服务。

  • 新的数据仓库以二进制文件存储数据,与 ASCII 文件和 NIS+ 数据仓库相比,可以为更多的客户机提供更快的访问。

  • 对 NIS+ 数据存储的访问已经被重新设计。重新设计的存储支持服务器多线程。

  • 更改了数据访问结构,第三方可以编写代码模块,该模块使 DHCP 服务器可以使用任何数据服务来存储 DHCP 数据。

此外,Solaris DHCP 服务器现在支持动态 DNS 更新。 您可以使 DHCP 服务使用请求特定主机名的 DHCP 客户机的主机名来更新 DNS 服务。  

现在可以配置 Solaris DHCP 要求特定的主机名。  

有关详细信息,请参见《System Administration Guide: IP Services》。

无盘客户机管理

可以通过命令行管理无盘客户机。您可以管理无盘客户机、列出无盘客户机的操作系统服务并管理全部现有无盘客户机上的修补程序。  

有关无盘客户机管理的信息,请参见System Administration Guide: Basic Administration》中的"Managing Diskless Clients (Tasks)"

安全性能增强

功能说明 

网际密钥交换 (IKE) 协议

网际密钥交换 (IKE) 会将 IPsec 的密钥管理自动化。IKE 在 IPv4 网络上替换手动密钥设定和刷新。IKE 使管理员能够管理更多的安全网络。 

系统管理员使用 IPsec 设置安全 IPv4 网络。in.iked 守护程序提供引导时的密钥衍生、身份验证和身份验证保护。守护程序是可配置的。管理员设置配置文件中的参数。设置好参数后,就不需要手动刷新密钥了。

有关详细信息,请参见System Administration Guide: IP Services》中的"Internet Key Exchange"

Solaris 安全 shell

安全 shell 允许用户通过不安全的网络安全地访问远程主机。数据传输和交互式用户网络会话都受到保护,可免于被窃听、会话侵袭及中间攻击。Solaris 9 安全 shell 支持 SSHv1 和 SSHv2 协议版本。提供使用公钥加密的强身份验证。 X 窗口系统和其它网络服务可以通过安全 shell 连接建立安全通信隧道,并能获得更高级别的安全保护。 

安全 shell 服务器 sshd 支持对进来的网络服务请求进行监视和过滤。可以配置服务器以记录进来的请求的客户机主机名,从而增强网络安全性。 sshd免费软件中所述的 Tcp-wrappers 7.6 公用程序使用相同的机制。

有关详细信息,请参见 sshd(1M)hosts_access(4) 和 hosts_options(4) 手册页。另请参见System Administration Guide: Security Services》中的"Using Secure Shell (Tasks)"

Kerberos 密钥发行中心 (KDC) 和管理工具

系统管理员可以使用 Kerberos V5 身份验证、保密性和完整性来改进系统的安全性。NFS 是一个使用 Kerberos V5 加强安全性的应用示例。 

下面的列表强调了 Kerberos V5 的新功能。

  • Kerberos V5 服务器 – 服务器包括以下组件:

    • 主要的(用户)管理系统 – 包括用于主要用户和安全性策略的本机和远程管理的中央服务器。系统包括 GUI 和 CLI 管理工具。

    • 密钥发行中心 (KDC) – 使用管理服务器创建的主要数据库信息。颁发客户机凭证

    • 主要数据库复制系统 – 将 KDC 数据库复制到备份服务器。

  • MIT 和 Microsoft Windows 2000 口令更改互操作性 – Kerberos V5 口令现在可以从一个 Solaris 客户机更改到 MIT Kerberos 服务器和 Microsoft Windows 2000。

  • 优化的 DES – Kerberos V5 内核 DES 操作已经为 Sun4u 体系结构进行了优化。

  • 现在使用 Solaris 核心支持的 Kerberos 加密的通信 – Solaris 9 操作环境提供了支持 Kerberos 加密通信的加密模块。以前,加密模块只能从 Solaris 加密工具包 CD-ROM 上或通过 Web 下载才能获得。

  • 无地址的票证 – 系统管理员和用户现在可以指定无地址的票证。 这种能力在多头和 NAT 网络环境中是必要的。

  • Kerberos V5 PAM 模块支持口令生命期 – pam_krb5 模块支持 KDC 中的每个主要用户的口令生命期。

有关详细信息,请参阅 System Administration Guide: Security Services 》中的"Administering the Kerberos Database"

安全 LDAP 客户机

Solaris 9 发行版包括 LDAP 基于客户机安全性的新功能。新 LDAP 库为 SSL (TLS) 和 CRAM-MD5 提供加密机制。这些加密机制允许用户通过 LDAP 客户机和 LDAP 服务器之间的连线部署加密方法。 

Sun ONE Directory Server 5.1(之前的 iPlanet Directory Server 5.1)是 LDAP 目录服务器。有关此服务器的详细信息,请参见联网

用于 IPsec 和 Kerberos 的加密模块

Solaris 9 发行版提供长达 128 位的密钥的加密。在 Solaris 9 发行版以前的版本中,加密模块只能从 Solaris 加密工具包 CD-ROM 上或通过 Web 下载才能获得。目前,这些算法中有许多在 Solaris 9 操作环境中已提供。这些算法包括对 Kerberos 的 56 位 DES 保密性的支持以及对 IPsec 的 56 位 DES 和 3-key Triple-DES 的支持。 


注意:

对使用 IPsec 的大于 128 位的支持可在 Solaris 加密工具包 CD-ROM 中获得或通过 Web 下载获得。IPsec 支持 128 位、192 位或 256 位高级加密标准 (AES),和 8 位增量的 32 位到 448 位 Blowfish。


有关 IPsec 支持的信息,请参见System Administration Guide: IP Services》中的"IPsec (Overview)"。有关 Kerberos 支持的信息,请参见System Administration Guide: Security Services》中的"Introduction to SEAM"

用于 IPv6 的 IP 安全体系结构

Solaris 9 发行版增强了 IPsec 安全框架的功能,从而在各机器之间启用了安全 IPv6 数据报。对于 Solaris 9 发行版,将 IPsec 用于 IPv6 时,只支持使用手动密钥。 


注意:

用于 IPv4 的 IPsec 安全框架是在 Solaris 8 发行版中引入的。在 IPv4 中可以使用网际密钥交换 (IKE) 协议。


有关详细信息,请参见System Administration Guide: IP Services》中的"IPsec (Overview)"

基于角色的访问控制 (RBAC) 增强功能

基于角色的访问控制 (RBAC) 数据库可以通过 Solaris Management Console 图形界面进行管理。现在也可以在 policy.conf 文件中缺省指定权限。 此外,如今权限中还可以包含其它权限。

有关 RBAC 的详细信息,请参见System Administration Guide: Security Services》中的"Role-Based Access Control (Overview)"。有关 Solaris Management Console 的信息,请参见系统管理工具

Xserver 安全性选项

新选项允许系统管理员只允许加密的连接接入到 Solaris X 服务器。有关详细信息,请参见为桌面用户提供的 Solaris 9 功能

通用安全服务应用程序编程接口 (GSS-API)

通用安全服务应用程序编程接口 (GSS-API) 是一个安全框架,能够使应用程序保护其发送的数据。 GSS-API 为应用程序提供身份验证、完整性和保密性服务。 该接口允许那些应用程序在安全性方面完全通用。 应用程序不必一定要检查正在使用的基础平台(如 Solaris 平台)或安全性机制(如 Kerberos)。这意味着使用 GSS-API 的应用程序可以具有很高的移植性。  

有关详细信息,请参见《GSS-API Programming Guide》。

其它安全性软件

有关 SunScreenTM 3.2(一种防火墙产品)的信息,请参见其它软件

有关 Solaris 9 发行版中 Tcp-wrappers 7.6 免费软件的信息,也可参见免费软件Tcp-wrappers 7.6 是小守护程序,监视和过滤网络服务的进入请求。

Xserver 功能

功能说明 

Solaris 上 IPv6 的 X11 支持

Solaris X 窗口系统服务器和客户机库现在支持网际协议版本 6 (IPv6)。 除了现有 IPv4 的支持,还可以获得 IPv6 的支持。当通过网络显示 X 应用程序时,该功能允许您使用 IPv6 地址和连接。 

Xserver 安全性选项

新选项允许系统管理员控制 Solaris X 服务器使用哪种传输方法。需要保障主机安全的管理员现在可以禁用远程 TCP 直接连接到 Xserver。 同时,管理员可以允许加密连接通过安全 shell 隧道。  

有关详细信息,请参见 Xserver(1) 手册页中 -nolisten 选项的说明。

Xsun 键盘响铃选项

现在可以配置 Xsun 服务器通过音频设备播放声音。当程序发出嘀声时,该选项替换键盘的响铃。使用该选项,用户可以通过 Xset 程序或 CDE 控制面板定制音量、基音和嘀声的长度。用户调整嘀声以匹配他们的听觉能力和个人喜好。 

有关详细信息,请参见 Xsun(1) 手册页中 -audiobell 选项的说明。

将 Xsun 服务器作为只显设备

新选项允许 Xsun 服务器在没有键盘或鼠标的情况下运行。在没有鼠标或键盘的情况下,您可以在只显模式下运行 Solaris 窗口管理器,可采用的方式如下:

  • 作为只显设备

  • 作为具有除了鼠标或键盘以外的替代输入设备的显示设备

  • 没有显示器来驱动硬件加速的屏幕外着色的框架缓冲区

有关详细信息,请参见 Xsun(1) 手册页。

可移动介质管理

功能说明 

使用 cdrw 命令刻写 CD 文件系统

cdrw 命令允许您以 ISO 9660 的格式刻写 CD 文件系统。可以在 CD-R 或 CD-RW 介质设备上使用 Rock Ridge 或 Joliet 扩展。

可以使用 cdrw 命令完成以下任务:

  • 创建数据 CD

  • 创建音频 CD

  • 从音频 CD 检索音频数据

  • 复制 CD

  • 消除 CD-RW 介质

有关推荐的 CD-R 或 CD-RW 设备的信息,请访问以下 Web 站点: 

http://www.sun.com/io_technologies/pci/removable.html

有关使用该命令的信息,请参见 cdrw(1) 手册页。

改进了的可移动介质管理

卷管理功能在这个发行版中已进行了改进,完全支持可移动的介质。这一改进意味着已安装了以下介质,可用于在插入时读取:

  • DVD-ROM

  • Iomega 和通用串行总线 (USB) Zip 驱动器和 Jaz 驱动器

  • CD-ROM

  • 软盘

使用公用桌面环境 (CDE) 和 Solaris 命令行增强功能,可以完成以下任务:

  • 使用新的 rmformat 命令在可移动介质上进行格式化、加标记和设置读或写软件保护。该命令取代了用于格式化可移动介质的 fdformat 命令。

  • 使用 mkfs_pcfsfsck_pcfs 命令在可移动介质上创建和校验 PCFS 文件系统。

  • 在 SPARCTM 系统上的可移动介质上创建 fdisk 分区和 PCFS 文件系统,以利于将数据传输给 IA 系统。

有关使用命令行界面管理可移动介质的信息,请参见《System Administration Guide: Basic Administration》。有关使用 CDE 文件管理器管理可移动介质的信息,请参见《Solaris 公用桌面环境:用户指南》。

设备管理

功能说明 

SPARC:Sun StorEdge Traffic Manager

Sun StorEdgeTM Traffic Manager 功能支持 I/O 设备(如可由光纤通道访问的存储器)使用多条路径。该功能可以在多个设备中平衡工作量。 此外,Traffic Manager 将请求从失败的接口卡或存储设备重定向到正在运行的某个卡或设备上,从而提高了可靠性。

SPARC: Sun Gigaswift 以太网驱动程序

从 Solaris 8 7/01 发行版开始,Solaris 操作环境包含了对SunTM Gigaswift 1000Base-T 以太网驱动程序的支持。该产品增强了 1Gbyte 铜双绞线以太网链接的性能。

有关详细信息,请参见 ce(7D) 手册页。

SPARC:USB 设备

此发行版包括对 USB 设备(如键盘、鼠标设备、音频设备、大容量存储设备和打印机)的支持。 

以下 Sun Microsystems 系统支持 USB 设备: 

  • 运行以下 Solaris 发行版的 Sun Blade 100 和 Sun Blade 1000 系统支持 USB 设备:

    • Solaris 8 10/00 发行版

    • Solaris 8 1/01 发行版

    • Solaris 8 4/01 发行版

    • Solaris 8 7/01 发行版

    • Solaris 8 2/02 发行版

    • Solaris 9 发行版

  • 运行 Solaris 9 发行版的 Sun Blade、NetraTM X1、Netra T1 和 Sun Fire 280R 系统支持 UBS 设备。

  • Sun Ray 系统也支持 USB 设备。

    有关在 Sun Ray 系统上使用 USB 设备的信息,请参见 Sun Ray 文档。

SPARC:使用 USB 大容量存储设备

Solaris 9 环境支持许多 USB 大容量存储设备。某些非兼容的 USB 设备可能可以工作。请按照 /kernel/drv/scsa2usb.conf 文件中提供的信息检查是否支持某个特定设备。

有关详细信息,请参见《System Administration Guide: Basic Administration》。

SPARC:使用 cfgadm 命令热插 USB 设备

使用 cfgadm 命令,您可以从正在运行的系统中热插 USB 设备而不必关闭系统。您还可以使用 cfgadm 命令逻辑热插 USB 设备而不必物理删除该设备。如果需要从远程位置复位 USB 设备,这是很方便的。

有关详细信息,请参见 cfgadm_usb (1M) 手册页。

SPARC:USB 打印机支持

您可以使用 Solaris 打印管理器设置 USB 打印机,这种打印机使用 USB 端口连接到系统。 

USB 打印机的新逻辑设备名称如下: 

/dev/printers/[0...N]*

因此,将 USB 打印机添加到打印机服务器时,请为 USB 打印机选择这些设备之一。在“添加新连接的打印机”屏幕上的“打印机端口”下面选择设备。 

有关使用 Solaris 打印管理器设置打印机的详细信息,请参见《System Administration Guide: Advanced Administration》。

Solaris 9 发行版中的 USB 打印机驱动程序支持所有 USB 打印机类兼容的打印机。请在 usbprn(7D) 手册页中检查推荐的 PostScriptTM 打印机列表。

有关热插 USB 打印机的信息和警告,请参见 usbprn(7D) 手册页的“说明”和“诊断”部分。

重配置协调管理器 (RCM)

动态系统重配置使您能在系统运行时重配置系统组件。自 Solaris 8 发行版开始,使用 cfgadm 命令就可实现该功能。重配置协调管理器是管理系统组件动态删除的框架。通过使用 RCM,您可以按顺序注册及释放系统资源。

以前,您必须在动态移动资源之前从应用程序中手工释放资源。或者,您可以使用带有- f 选项的 cfgadm 命令强制重配置操作。然而,该选项可能将您的应用程序置于未知状态中。而且,手动释放应用程序的资源通常都会造成错误。

您可以使用新的 RCM 脚本功能编写自己的脚本以关闭应用程序。在动态重配置期间,您可以编写脚本从应用程序中干净地释放设备。如果重配置请求影响了脚本注册的资源,RCM 架构将自动启动一个脚本以响应该请求。 

有关详细信息,请参见《System Administration Guide: Basic Administration》和 rcmscript (4) 手册页。

mp 程序增强

mp(1) 程序的增强功能中,对 mp 命令进行了修改,使其成为一个 X 打印服务器客户程序。 配置在主机上运行的 X 打印服务器。然后,mp 命令可以 X 打印服务器支持的任何打印描述语言打印输出。使用新引入的选项 -D-P 可使 mp 作为一个 X 打印服务器客户程序工作。

有关详细信息,请参见国际化语言环境指南》中的"打印过滤器增强"

SPARC:新动态重新配置错误消息

动态重配置软件功能得到了增强,改进了其解决动态重配置疑难问题的能力。 

有关详细信息,请参见《System Administration Guide: Basic Administration 》和 cfgadm( 1M) 手册页。