本章简要介绍了 Oracle Solaris OS 中可用的系统资源管理功能,并提供了用于管理系统资源的指南。
使用这些功能,可以显示常规系统信息、监视磁盘空间、设置磁盘配额并使用记帐程序。此外,还可以调度 cron 和 at 命令以自动运行常规命令。
本节中不包括可用来灵活分配、监视和控制系统资源的资源管理的有关信息。
有关与管理系统资源(不通过资源管理)相关的过程的信息,请参见管理系统资源(指南)。
有关通过资源管理来管理系统资源的信息,请参见《系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones》中的第 1 章 “Solaris 10 资源管理介绍”。
本节介绍此 Oracle Solaris 发行版中用于管理系统资源的新增功能或已更改的功能。有关新增功能的完整列表以及 Oracle Solaris 发行版的说明,请参见《Oracle Solaris 10 9/10 新增功能》。
Solaris 10 1/06:prtconf 命令中添加了一个新的 -b 选项,用于显示系统的产品名称。此选项与 uname -i 命令类似。不过,prtconf -b 命令专门用于确定产品的市场营销名称。
使用 prtconf 命令的 -b 选项显示的固件设备树根属性如下所示:
name
compatible
banner-name
model
要显示特定于平台的其他可用输出,请使用 prtconf -vb 命令。有关更多信息,请参见 prtconf(1M) 手册页和如何显示系统的产品名称。
Oracle Solaris 10:psrinfo 命令已经过修改,不仅可以提供有关虚拟处理器的信息,还可以提供有关物理处理器的信息。添加此增强功能是为了识别芯片多线程 (CMT) 功能。新增的 -p 选项可报告系统中物理处理器的总数。使用 psrinfo -pv 命令可列出系统中所有的物理处理器,以及与每个物理处理器关联的虚拟处理器。psrinfo 命令的缺省输出仍然可显示系统的虚拟处理器信息。
有关更多信息,请参见 psrinfo(1M) 手册页。
有关与此功能关联的过程的信息,请参见如何显示系统的物理处理器类型。
Oracle Solaris 10:通过新增的 localeadm 命令可以更改系统中的语言环境,而无需重新安装 OS 或手动添加和删除软件包。使用此命令还可以查询系统,从而确定已安装的语言环境。要运行 localeadm 命令,必须具有超级用户权限或通过基于角色的访问控制 (role-based access control, RBAC) 承担等效角色。
有关更多信息,请参见 localeadm(1M) 手册页。
有关本指南中该命令的更多信息,请参见第 5 章。
有关新增功能的完整列表以及 Oracle Solaris 发行版的说明,请参见《Oracle Solaris 10 9/10 新增功能》。
任务 |
说明 |
参考 |
---|---|---|
显示并更改系统信息 |
使用各种命令显示并更改系统信息,如常规系统信息、语言环境、日期和时间以及系统的主机名。 | |
管理磁盘使用 |
确定磁盘空间的使用情况并采取措施删除旧文件和未使用的文件。 | |
管理配额 |
使用 UFS 文件系统配额管理用户使用的磁盘空间量。 | |
调度系统事件 |
使用 cron 和 at 作业帮助调度系统例程,其中可以包括清除旧文件和未使用的文件。 | |
管理系统记帐 |
使用系统记帐来确定用户和应用程序使用系统资源的情况。 | |
管理系统资源(通过 Solaris 资源管理) |
使用资源管理器控制应用程序使用可用系统资源的方式,跟踪资源使用情况并对其进行收费。 |
《系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones》中的第 1 章 “Solaris 10 资源管理介绍” |