Sun Management Center 软件是一个开放的、可扩展的系统管理工具。使用该工具,您可以:
执行远程配置
监视性能
分离硬件和软件错误
Sun Management Center 产品分为三个基本组件。本节包括以下主题:
可使用单个安装命令来安装和设置所有 Sun Management Center 软件(包括附加产品),第 1 章,安装 Sun Management Center 3.6.1和第 6 章,安装和更新代理并在 Microsoft Windows 上安装分别对此进行了简要说明和详细说明。
Sun Management Center 软件的管理框架基于一个三层的体系结构。该结构由 Sun Management Center 控制台、服务器和代理组件构成,共同为 Sun Management Center 提供最核心的功能。
服务器负责执行管理任务,并向 Sun Management Center 代理发送执行管理任务的请求。服务器将网络硬件和软件信息以及网络和 Sun Management Center 配置存储在某个数据库中。Sun Management Center 服务器通常安装在单独的专用计算机上,一个网络上只需要一台 Sun Management Center 服务器。
代理负责对 Sun Management Center 服务器指令作出响应、访问本地机器上的管理信息、提供警报确认并监视本地资源。代理是自动安装到 Sun Management Center 服务器计算机上的。如果您要监视任何其他计算机,必须单独安装代理。
Java 控制台是用于监视网络并运行网络管理任务的图形用户界面。
Web 控制台是 Java 控制台的备用用户界面,它包含的功能仅是 Java 控制台功能的一个子集。
Sun Management Center Web 服务器随服务器层一起安装在服务器层所在的主机上。
Web 服务器允许您从任何支持以下 Web 浏览器之一的系统中访问 Sun Management Center web 控制台。
Netscape NavigatorTM 6.0 或更高版本
Internet Explorer 5.5 或更高版本
MozillaTM 1.4 或更高版本
Sun Management Center 通过向安装在每个系统中的 Sun Management Center 代理发送请求来启动操作。代理基于 SNMP 技术来处理服务器请求。代理还可以自动在本地收集和处理数据。代理可作用于检测状态来发送 SNMP 陷阱(即网络出错或发生特定事件时发送的消息)或执行一些管理操作。通过自定义的规则和阈值,即使断开与管理器的连接,代理仍然能够发出警报或启动指定的操作。有关 SNMP 的详细信息,请参见安全密钥和 SNMP 团体字符串和SNMP 守护进程和传统代理。
Sun Management Center 代理的管理和监视功能划分在可加载的模块中。代理模块可用于根据每个系统的实际需要灵活地建立相应的监视和管理部件。可以将附加模块从 Sun Management Center 控制台动态加载到 Sun Management Center 代理中,而无需中断管理或代理系统。有关 Sun Management Center 模块的详细信息,请参见《Sun Management Center 3.6.1 用户指南》中的附录 C “Sun Management Center 软件模块”。
Sun Management Center 包含以下四种附加产品,它们作为介质或 Web 下载映像中 Sun Management Center 的一部分来分发:
高级系统监视 - 提供完整的内核读取器功能、Solaris 运行状况监视、文件系统监视、目录大小监视、进程监视、 IPv6 协议监视、MIB-II 测试设备和日志查看。
服务可用性管理器 - 测试并度量网络服务(包括 DNS 和 NIS 命名服务、 Web 服务器、目录、 LDAP、Telnet、 FTP、邮件和 Solaris 日历服务)的可用性。
有关基本附加产品和其他附加产品的详细信息,请参见 Sun Management Center Web 站点 http://www.sun.com/software/solaris/sunmanagementcenter/。
您的系统可能需要使用特定于平台的其他附加产品,这取决于您安装 Sun Management Center 软件的硬件平台。附加产品提供了一些附加功能,例如对某些 Sun 硬件体系结构的附加支持、配置读取器和新代理管理。有关特定硬件平台的信息,请参见适用于您的硬件平台的 Sun Management Center 补充资料。有关其他 Sun Management Center 附加产品的信息,请参见 Sun Management Center Web 站点。
在特定的硬件平台上安装 Sun Management Center 软件之前,应该先阅读 Sun Management Center 补充资料以获取特定体系结构的安装说明。
附加产品通过以下两种方式发行:
作为 Sun Management Center 分发(介质或 Web 下载映像)的一部分
单独发行(仅提供附加产品)
作为 Sun Management Center 发行版一部分发行的附加产品均在安装过程中安装。在这种情况下,将先安装基本组件,然后再安装附加产品。
许多附加产品提供的支持都是针对特定体系结构的,因此,安装程序将检查硬件。例如,如果附加产品支持工作站系统,那您就可以在工作站主机上安装 Sun Management Center 时安装工作站附加产品。大多数情况下,安装附加产品前需要用户进行确认。
如果附加产品与 Sun Management Center 分开发行,则附加产品所附带的补充资料中会包含该产品特有的安装说明。
开发环境可用于通过各种途径扩展 Sun Management Center 软件的功能。您可以执行以下任务:
创建自定义的管理模块
创建与 Sun Management Center 通信的客户程序
将应用程序与 Sun Management Center 控制台集成
如果要安装开发环境,则应分别在专门的服务器上运行 Sun Management Center 3.6.1 开发环境和 Sun Management Center 3.6.1 生产环境。
有关 Sun Management Center 3.6.1 开发环境的详细信息,请参见《Sun Management Center 3.6.1 Developer Environment Reference Manual》。
在 Solaris 平台上成功安装和设置完该软件后 ,系统将创建目录,如表 2–1 所示。
在 Microsoft Windows 中,系统仅创建 C:\Program Files\SunMC 目录。
表 2–1 Sun Management Center 缺省的 Solaris 目录
目录 |
说明 |
---|---|
/opt/SUNWsymon |
根目录,其中包含 Sun Management Center 的框架结构和应用程序。 |
/etc/opt/SUNWsymon |
包含 Sun Management Center 软件应用程序的 init 脚本。 |
/var/opt/SUNWsymon |
包含系统的 Sun Management Center 配置和数据文件。 |
/usr/apache/tomcat |
包含 Web 服务器。 Web 服务器随 Sun Management Center 服务器一起安装。 |
/var/apache |
Web 服务器文档和示例 |
本节介绍在安装 Sun Management Center 时修改的系统文件,并简要介绍操作系统增补程序。
/etc/system 文件中列出的值为 Sun Management Center 系统参数的默认值。shmmax 值是根据计算机上可用的 RAM 计算得出的。
Sun Management Center 软件安装将检查 /etc/system 文件中的限制是否足以使服务层按预期一样执行。例如,如果缺少以下项,它们将被添加到 /etc/system 文件中。如果显示的值不正确,将自动更新这些值。
**************************************************** * This file has been modified by Sun MC 3.6.1 setup. * * DO NOT REMOVE THESE TWO COMMENT LINES. * **************************************************** set shmsys:shminfo_shmmax=201326592 set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmmni=100 set shmsys:shminfo_shmseg=10 set semsys:seminfo_semmni=100 set semsys:seminfo_semmsl=115 set semsys:seminfo_semmns=200 set semsys:seminfo_semopm=100 set semsys:seminfo_semvmx=32767 |
如果安装 Sun Management Center 软件时更改了 /etc/system 中的某些项,则必须重新引导系统后才能继续执行操作。重新引导系统之后,必须使用 es-setup 或 es-guisetup 命令重新执行设置过程。
如果 /etc/system 已在前一次安装 Sun Management Center 软件时被更改,则无需重新引导系统。
Sun Management Center 软件安装程序将在计算机上的本地 /etc/group 文件中添加 esadm、esdomadm 和 esops 组。在安装了 Sun Management Center 服务器的计算机上,系统会在 /etc/group 目录下为数据库组 smcorag 创建一个组条目。
在 Sun Management Center 设置过程中被指定为管理员的用户将被添加到 esadm 和 esdomadm 组中。例如,如果将超级用户帐户指定为 Sun Management Center 管理员,安装程序将在 /etc/group 的后面添加以下各行:
smcorag::101011: esadm::1000:root esdomadm::1001:root esops::1002:
Sun Management Center 软件的安装进程将 smcorau 用户添加到 /etc/passwd 文件中。在 Sun Management Center 服务器层上运行数据库时,需要使用 smcorau 用户帐户。
/var/opt/SUNWsymon/cfg/esusers 文件用于定义授权的 Sun Management Center 用户。有关详细信息,请参见用户、组和角色概述。