Sun Management Center 4.0 安装和配置指南

第 2 章 安装概述

本章对安装和设置过程进行了概述,并提供了相关示例。此外,本章还简要介绍了 Sun Management Center 及其组件。有关规模信息,请参考附录 C,确定硬件资源

本章讨论以下主题:

Sun Management Center 概述

Sun Management Center 软件是一个开放的、可扩展的系统管理工具。使用该工具,您可以:

Sun Management Center 产品分为三个基本组件。本节包括以下主题:

所有 Sun Management Center 软件(包括附加产品)的安装和设置可以通过单个安装命令来执行,第 1 章,安装 Sun Management Center 4.0 对此进行了简要介绍,而在第 6 章,安装和更新代理并在 Microsoft Windows 上安装 中则介绍得更为详细。

Sun Management Center 体系结构和基本组件

Sun Management Center 软件的管理框架基于一个三层的体系结构,由 Sun Management Center 控制台、服务器和代理组件构成,共同提供 Sun Management Center 的核心功能。

图 2–1 Sun Management Center 基本体系结构

Sun Management Center 基本体系结构

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 基本附加产品

Sun Management Center 包含以下四种附加产品,在介质或 Web 下载映像中作为 Sun Management Center 发行版的一部分进行分发:

有关基本附加产品和其他附加产品的详细信息,请参见 Sun Management Center Web 站点 http://www.sun.com/software/solaris/sunmanagementcenter/

其他附加产品

您的系统可能需要使用平台特定的其他附加产品,这取决于您安装 Sun Management Center 软件的硬件平台。附加产品提供了一些附加功能,例如对某些 Sun 硬件体系结构的附加支持、配置读取器和新代理管理。有关特定硬件平台的信息,请参见适用于您的硬件平台的 Sun Management Center 补充资料。有关其他 Sun Management Center 附加产品的信息,请参见 http://www.sun.com/software/solaris/sunmanagementcenter/ Web 站点。


注 –

在特定的硬件平台上安装 Sun Management Center 软件之前,应该先阅读 Sun Management Center 补充资料以获取特定体系结构的安装说明。


附加产品通过以下两种方式之一发行:

作为 Sun Management Center 发行版一部分发行的附加产品均在安装过程中安装。在这种情况下,将先安装基本组件,然后再安装附加产品。

许多附加产品提供的支持都是针对特定体系结构的,因此,安装程序将检查硬件。例如,如果附加产品支持工作站系统,那您就可以在工作站主机上安装 Sun Management Center 时安装工作站附加产品。大多数情况下,安装附加产品前需要用户进行确认。

如果附加产品与 Sun Management Center 分开发行,则附加产品所附带的补充资料中会包含该产品特有的安装说明。

Sun Management Center 目录

在 Solaris 平台上成功安装和设置完该软件后 ,系统将创建目录,表 2–1所示。

在 Microsoft Windows 中,系统仅创建 C:\Program Files\SUNWsymon 目录。

表 2–1 Sun Management Center 默认的 Solaris 目录

目录 

描述 

/opt/SUNWsymon

根目录,其中包含 Sun Management Center 的框架结构和应用程序。 

/etc/opt/SUNWsymon

包含 Sun Management Center 软件应用程序的 init 脚本。

/var/opt/SUNWsymon

包含系统的 Sun Management Center 配置和数据文件。 

Sun Management Center 系统文件

本节介绍在安装 Sun Management Center 时修改的系统文件,并简要介绍操作系统修补程序。

/etc/group 文件

Sun Management Center 软件安装程序将在机器上的本地 /etc/group 文件中添加 esadmesdomadmesops 组。在安装了 Sun Management Center 服务器的机器上,系统会在 /etc/group 目录下为数据库组 smcdbg 创建一个组条目。

在 Sun Management Center 设置过程中被指定为管理员的用户将被添加到 esadmesdomadm 组中。例如,如果将超级用户帐户指定为 Sun Management Center 管理员,安装程序将在 /etc/group 的后面添加以下各行:

smcdbg::98194049:
esadm::1000:root 
esdomadm::1001:root 
esops::1002:

/etc/passwd 文件

Sun Management Center 软件的安装进程将 smcdbu 用户添加到 /etc/passwd 文件中。在 Sun Management Center 服务器层上运行数据库时,需要使用 smcdbu 用户帐户。

/var/opt/SUNWsymon/cfg/esusers 文件

/var/opt/SUNWsymon/cfg/esusers 文件用于定义授权的 Sun Management Center 用户。有关详细信息,请参见用户、组和角色概述

受支持的平台

有关受支持的硬件平台的最新信息,请参见 Sun Management Center Web 站点 http://www.sun.com/sunmanagementcenter

Sun Management Center 使用模块来监视和管理系统资源、应用程序和网络设备。模块定义了一组将要由代理监视的对象。获取硬件配置信息需要使用配置读取器模块。

下表提供了 Sun Management Center 及其附加产品所支持的硬件平台的示例。

表 2–2 受支持平台的示例

操作系统 

Sun Management Center 层 

硬件示例 

Solaris (x86/x64) 

服务器、代理、控制台、附加产品 


注 –

有些附加产品是专用于特定平台的。


  • Sun Fire x4200/x4200 M2

  • Sun Fire x4500

  • Sun Fire x4600

  • Sun Blade 8000、x8400、x8420

Solaris (SPARC) 

服务器、代理、控制台、附加产品 


注 –

有些附加产品是专用于特定平台的。


  • Sun Blade 2500

  • Netra X1、Netra t1 100/105

  • Sun Fire V880/V890

  • Sun SPARC Enterprise T1000/T2000

Solaris (x86), Linux 

代理、部分附加产品 

  • Sun Fire x4200/x4200 M2

  • Sun Fire x4500

  • Sun Fire x4600

  • Sun Blade 8000、x8400、x8420

Windows 

控制台层和某些附加产品 

Pentium 233MHz 或更高 

并不是所有 Sun 硬件平台都支持配置读取器和动态重新配置模块,但 Sun 硬件平台支持所有其他 Sun Management Center 基本模块。

有关基本模块的详细信息,请参阅《Sun Management Center 3.6.1 User’s Guide》

Sun Management Center 全新安装范例

下面的范例简要介绍了首次安装 Sun Management Center 以及将 Sun Management Center 的早期版本升级到 Sun Management Center 4.0 时需要执行的主要步骤。


注 –

要安装、升级和设置 Sun Management Center,必须以超级用户身份登录每台机器。


在本示例中,Sun Management Center 服务器、代理、控制台和高级系统监视 (Advanced System Monitoring, ASM) 附加产品按如下所示安装在三台机器上:

Sun Management Center 尚未安装到任何机器上。

以下步骤概要介绍了安装 Sun Management Center 和 ASM 所需的主要步骤。

Procedure安装 Sun Management Center 和 ASM

  1. 确保每台机器的运行平台均受支持。

    请参见受支持的平台

  2. 确保每台机器都有所需的资源。

    请参见安装前的核对表

  3. 确定是从介质安装还是从安装映像安装。

    请参见确定安装来源

  4. 按照安装Sun Management Center 中的说明,在机器 B 上安装服务器。

    在安装过程中:

    1. 选择服务器层。代理层将自动选择。

    2. 选择高级系统监视附加产品。

      高级系统监视可为服务器机器启用高级系统监视功能。有关详细信息,请参见其他附加产品

  5. 在机器 B 上设置 Sun Management Center 服务器。

    系统重新引导后,键入命令 /opt/SUNWsymon/sbin/es-guisetup 以设置 Sun Management Center 服务器。

    设置服务器时:

    • 提供一个用于生成安全密钥的密码。

      所有 Sun Management Center 机器的密码都必须相同。

    • 提供一个 SNMPv1 安全字符串。

      所有 Sun Management Center 机器的安全字符串都必须相同。

    服务器设置完毕后,系统将执行高级系统监视的设置过程。

    高级系统监视设置完毕后,系统将给出启动 Sun Management Center 组件的选项。启动所有组件。

  6. 按照安装Sun Management Center 中的说明,在机器 C 上安装代理。

    在安装过程中:

    1. 请选择代理层。

    2. 选择高级系统监视附加产品

      高级系统监视可为代理机器启用高级系统监视功能。有关详细信息,请参见其他附加产品


      注 –

      如果需要在多台机器上安装代理,可以创建一个代理更新映像,然后按照 New LINK 中的说明,使用该映像安装代理。


    代理安装完毕后,系统将给出运行设置的选项。运行设置。

  7. 在机器 C 上设置 Sun Management Center 代理。

    设置代理时:

    • 提供一个安全密钥密码,与您在步骤 5 中设置的密码相同。

    • 提供 SNMPv1 团体字符串,与您在步骤 5 中设置的字符串相同。

    • 提供Sun Management Center 服务器机器的名称。

    代理设置完毕后,系统将给出启动 Sun Management Center 代理的选项。启动代理。

  8. 按照安装Sun Management Center 中的说明,在机器 A 上安装控制台。

    在安装过程中:

    1. 请选择控制台层。

    2. 选择高级系统监视附加产品。

      高级系统监视包括了控制台组件和菜单。

    控制台安装完毕后,系统将给出运行设置的选项。运行设置。

    设置完毕后,键入命令 /opt/SUNWsymon/sbin/es-start -c 以启动控制台。

使用代理更新将代理升级到 Sun Management Center 4.0

在本示例中,网络中的系统按如下方式安装 Sun Management Center 4.0 和 Sun Management Center 3.6.1:

以下过程概要介绍了将机器 C 至 Z 升级到 Sun Management Center 4.0 代理所需的主要步骤。

Procedure使用代理更新将代理升级到 Sun Management Center 4.0

  1. 按照在 Solaris 平台上启动组件中的说明,确保 Sun Management Center 服务器机器 B 上的所有 Sun Management Center 组件都处于运行状态。

  2. 按照使用 es-gui-imagetool 命令创建代理更新映像中的说明,创建一个代理更新映像。

  3. 按照使用 agent-update.bin 从代理更新映像安装或更新代理中的说明,将代理更新映像应用到机器 C 至 Z 中。

    将代理更新映像应用到每台机器中时:

    • 提供一个用于生成安全密钥的密码。

      该密码必须与设置 Sun Management Center 4.0 服务器时提供的密码相同。

    • 提供一个 SNMPv1 安全字符串。

      该安全字符串必须与设置 Sun Management Center 4.0 时提供的安全字符串相同。

在 Microsoft Windows 上安装 Sun Management Center 控制台

如果 Microsoft Windows 机器中已安装了一个早期版本的 Sun Management Center 控制台,请按照从 Microsoft Windows 平台卸载 Sun Management Center中的说明,卸载该版本控制台。

要安装 Sun Management Center 4.0 控制台,请按照在 Microsoft Windows 上安装 Sun Management Center 4.0 中的说明进行安装。

服务标签注册

Sun Management Center 4.0 使用 Solaris stclient 界面注册自己的服务标签。注册的信息包括产品名称、产品版本、体系结构和区域名称(如果有)等。Sun Management Center 4.0 还在服务标签注册中插入其独特的产品标识符信息,以便在 Sun Microsystems 内部标识该产品。但是,它不会插入主机名称或硬件等敏感信息。


注 –

Sun Management Center 仅插入信息。您可以利用 Sun Connection 产品的“产品客户机注册”机制将此信息发回 Sun Microsystems。Sun Management Center 本身不会以任何形式将此信息传回 Sun。


调用 Sun Management Center 时,安装程序执行以下任务:

服务标签的 Solaris 软件包

在版本 Solaris 8、9 和 10 中,服务标签是作为 Solaris 软件包提供的。您可以从 http://www.sun.com/download/ 下载用于 Solaris 操作系统的服务标签。Solaris 软件包如下:

支持 Java Web Start 的 Sun Management Center Java 控制台

Sun Management Center 4.0 支持基于 Java Web Start 的控制台。要通过 Java Web Start 启动 Sun Management Center Java 控制台,您必须安装服务器层和控制台层。设置检测到服务器层和控制台层均已安装后,便会处理以下任务:

BASEDIR/SUNWsymon/web/console/lib 目录构成了用于 Sun Management Center 的 Java Web Start 配置的基础。脚本将该目录用作 Web 服务器的 Web 应用程序目录,在运行时创建 Java Network Launch Protocol (JNLP) 文件。

设置利用您在 Web 控制台设置期间指定的位置和组织来生成密钥库,以验证基于 Java Web Store 的控制台证书。

Procedure启动基于 Java Web Start 的 Sun Management Center 控制台

  1. 在您的浏览器中键入 http://server-name:webserver-port/smconsole.jnlp

  2. 键入登录名和密码。