使用SMC管理Solaris 10服务器日志

一、SMC简介 在Solaris 9之前,实际上Sun Soalris操作系统之没有一个完整的管理界面,唯一可用的是admintool 。Admintool将软件包打包为一个软件群集合,使得对软件的管理更轻松 。Admintool调用了软件包命令 。在对软件的管理中可以交替地使用软件包命令和Admintool 。比如说,可以使用Admintool来安装一个软件,但用pkgrm命令来将软件删除 。也可以使用pkgadd命令安装软件并用Admintool来将其删除 。不管软件如何被安装,Admintool将会显示系统中所有已安装的软件 。Solaris 9 开始出现的Solaris管理控制台(SMC,Solaris Management Console)功能比admintool要强得多 。Solaris 10中SMC 版本是2.1。Solaris管理控制台(SMC,Solaris Management Console) 是一个基于图形用户界面的"雨伞应用程序",用作不同管理工具的启动点 。SMC 带有一个完整的工具箱,另外您还可以管理无盘客户机,但只能通过命令行,不能使用“图形用户界面 。您可以向缺省工具箱添加或删除工具,或通过使用"SMC 工具箱编辑器"创建一个新的工具箱来管理不同的工具集 。Solaris Management Console 是基于 GUI 管理工具的容器,这些工具存储在被称为工具箱的集合中 。SMC具体功能如下:
建立和维护用户帐户、用户模板、组、邮件列表、管理角色和权限 。授予或拒绝用户和管理角色权限-控制每个用户是否可以使用特定应用程序,以及每个用户可以执行的任务 。
为用户分派权限和角色;
创建实施用户策略;
定时、定期事实周期性工作;
监视进程、恢复进程、删除进程、挂起进程;
查看系统日志;
查看挂接的文件系统 。
【使用SMC管理Solaris 10服务器日志】配置和管理现有串行端口 。
创建和查看磁盘分区 。
二、启动登录SMC
通过CDE图形界面启动SMC
随着通用桌面环境CDE的流行,OpenWindows遭到了淘汰,CDE是通用开放软件环境(Common Open Software Environment,COSE)的第一步,COSE的目标是跨平台来标准化Unix的操作 。除了可以在Solaris上运行之外,CDE也支持HP-UN、Linux和其他UNIX系统 。启动Solaris管理控制台的方法有两种:
“控制台的引导方式如下:从CDE前方面板上的“工具菜单,或者在“应用管理程序或“文件管理程序中连续双击SMC图标,如图1 。
图1 通过CDE图形界面启动SMC
当然也可以通过终端模式下使用smc命令启动管理器 。如果没有高分辨率的图形卡或监视器,SMC还可以采用命令行的方式启动 。键入smc (依照系统默认设置,位于/usr/sadm/bin中),然后单击“回车按钮就可以启动 。
Smc主要命令选项如下:
-auth-data,允许从文件中读取身份认证数据 。
-toolbox,约定工具箱名称从文件读入 。另一种方式是指定一个指向工具箱所在的位置的URL地址 。
-domain,指定被管理系统的域名,它支持LDAP,DNS,NIS和NIS 域 。DNS域cassowary.net的主机midnight的URL形式为dns:/midnight/cassowary.net 。
-hostname:port,指定被管理服务器的主机名和端口号,默认端口号为898 。
-J,将任意命令行选项传递给Java虚拟机,如heap的初始大小和最大值等 。
-rolepassWord,指定角色名的口令 。
-password,指定用户名的口令 。
-t,在终端模式下执行SMC 。
-trust,允许所有下载代码都是可信的 。
-tool,指定执行的工具 。
-username,指定执行SMC的用户名 。
-yes,在默认情况下,对所有交互问题均以yes应答 。
如果你不能执行SMC,这可能是因为SMC服务器不在执行中或是处于有问题的状态 。判断SMC服务器是否正在执行:
以root登录,请键入/etc/init.d/init.wbem status 。

推荐阅读