Oracle Solaris 10 9/10 新增功能

系统管理增强功能

Oracle Solaris 10 9/10 发行版中添加了以下系统管理功能和增强功能。

Oracle Solaris ZFS 功能与增强功能

下述列表概述了 ZFS 文件系统中的新增功能。有关这些新增功能的更多信息,请参见 《Oracle Solaris ZFS 管理指南》

快速崩溃转储

快速崩溃转储工具支持系统以更短时间保存崩溃转储,同时使用的空间更少。完成崩溃转储所需的时间现在缩短了 2 至 10 分钟,具体取决于平台。在 savecore 目录中保存崩溃转储所需的磁盘空间大小也减少了相同的数量。

为了加快崩溃转储文件的创建与压缩,全新的崩溃转储工具在大型系统上的 CPU 占用率很低。全新的崩溃转储文件 vmdump.nvmcore.nunix.n 文件的压缩版。压缩后的崩溃转储可以更快地通过网络传输然后进行非现场分析。注意:通过 mdb 实用程序等工具进行使用前,您必须解压缩转储文件。您可以在本地或远程使用 savecore 命令解压缩转储文件。

除此以外,dumpadm 命令中还添加了全新的 -z 选项。该选项支持您指定是否以压缩或非压缩格式保存转储文件。注意默认格式为压缩。

有关更多信息,请参见 dumpadm(1M)savecore(1M) 手册页。另请参见 《System Administration Guide: Advanced Administration》中的“Managing System Crash Dump Information”

x86: 支持 IA32_ENERGY_PERF_BIAS MSR

Intel Xeon 处理器 5600 系列支持 IA32_ENERGY_PERF_BIAS 机型支持寄存器 (MSR)。您可以将 MSR 设置为硬件上预期的能源与性能位移。在本发行版中,您可以以引导时设置寄存器。若要设置寄存器,请向 /etc/system 文件中添加以下行,然后重新引导系统:

set cpupm_iepb_policy = `value`

其中 value 为 0 到 15 之间的数字。

有关更多信息,请参见 Intel 64 与 IS-32 体系结构软件开发人员手册卷 3A:系统编程指南,第 1 部分

支持多磁盘扇区大小

多磁盘扇区大小支持 Oracle Solaris OS 在扇区大小为 512 字节、1024 字节、2048 字节或 4096 字节上的磁盘上运行。

除此以外,该功能还支持以下任务:

iSCSI 启动器调整参数

iSCSI 启动器调整参数支持您调整特定的若干参数,以便 iSCSI 启动器访问给定的 iSCSI 目标。该特性大大缩短了 iSCSI 启动器在各种网络环境下的连接响应时间。当 iSCSI 启动器与目标之间的网络速度慢或不稳定时,该特性特别有效。这些可调整参数可以通过使用 iscsiadm 命令或库 libima 接口进行管理。

cpio 命令中的稀疏文件支持

通路模式 (pass mode) 中的 cpio 命令保留了稀疏文件中的空洞。在本发行版中,在通路模式中利用 cpio 的管理工具(例如 Oracle Solaris Live Upgrade)将不再填充空洞。相反,这些工具将精确复制稀疏文件中的空洞。

有关更多信息,请参见 lseek(2)cpio(1) 手册页。

x86: 利用 SSE 改进 64 位 libc 字符串函数

已经利用单指令多数据流扩展 (SSE) 指令增强了 64 位 libc 字符串函数的功能,显著改进了在 x86 平台上运行的 64 位应用程序的 strcmp() strcpy() 以及 strlen() 等普通函数的性能。然而请注意,复制或比较 2M 字节及以上字符串的应用程序,应当使用 memcpy()memmove() 函数。

sendmail 配置文件的自动重建

在本发行版中,sendmail 服务中已经添加了新属性,允许 sendmail.cfsubmit.mc 配置文件的自动重建。除此以外,sendmail 实例分割为两个实例,提供对传统守护进程与客户端队列运行器的更出色管理。

有关这些增强功能的更多信息,请参见《System Administration Guide: Network Services》中的“What’s New With Mail Services”

自动引导归档文件恢复

从本发行版开始,SPARC 平台自动运行引导归档文件恢复功能。

为了在 x86 平台上支持引导归档文件的自动恢复功能,已经向引导配置服务中添加了一项“自动重新引导安全”(auto-reboot-safe) 新属性,svc:/system/boot-config:default。在默认情况下,该属性的值被设置为 false,以确保系统不会自动重新引导至未知的引导设备。然而,如果您的系统配置为指向 Oracle Solaris 10 OS 安装所位于的 BIOS 引导设备和默认 GRUB 菜单条目,则您可以将该属性值设置为 true。该值支持系统的自动重新引导,以恢复早前的引导归档文件。

若要设置或变更该属性值,请使用 svccfg svcadm 命令。有关配置 SMF 服务的更多信息,请参见 svccfg(1M)svcadm(1M) 手册页。

有关自动引导归档文件恢复的更多信息,请参见 boot(1M) 手册页。

利用自动引导归档文件恢复功能清除故障的有关说明,请参见《System Administration Guide: Basic Administration》中的“Automatic Boot Archive Recovery”