Sun Management Center 3.6 安装和配置指南

第 2 章 安装概述

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

本章讨论下列主题:

Sun Management Center 概述

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

Sun Management Center 产品分为三个基本组件系列,本节讨论以下主题:

Sun Management Center 软件(包括附加产品)的安装和设置可以仅由一条安装命令来执行,第 1 章,安装 Sun Management Center 3.6 对此进行了简要介绍。有关详细情况,请参阅第 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 用户指南》中的附录 C “Sun Management Center 软件模块”

Sun Management Center 基本附加产品

Sun Management Center 提供了四个附加产品,它们作为 Sun Management Center 发行版的一部分位于 CD 或 Web 下载映像中:

有关基本附加产品和其他附加产品的详细信息,请参见 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 发行版一部分发行的附加产品均在安装过程中安装。在这种情况下,将先安装基本组件,然后再安装附加产品。

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

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

开发环境

开发环境可用于通过各种途径扩展 Sun Management Center 软件的功能。可以执行以下任务:


注 –

如果要安装开发环境,应分别在不同的专用服务器上运行 Sun Management Center 3.6 开发环境和 Sun Management Center 3.6 生产环境。


有关 Sun Management Center 3.6 开发环境的详细信息,请参见《Sun Management Center 3.6 Developer Environment Reference Manual》

Sun Management Center 目录

在 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 系统文件

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

/etc/system 文件

/etc/system 文件中列出的值为 Sun Management Center 系统参数的默认值。shmmax 值是根据计算机上可用的 RAM 计算得出的。

Sun Management Center 软件的安装进程将检查 /etc/system 文件中的限制是否足以使服务层按预期方式执行。例如,如果缺少以下项,它们将被添加到 /etc/system 文件中。如果显示的值不正确,将自动更新这些值。


****************************************************
* This file has been modified by Sun MC 3.6 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 软件时被更改,则无需重新引导系统。

/etc/group 文件

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

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

smcorag::101011:
esadm::1000:root 
esdomadm::1001:root 
esops::1002:

/etc/passwd 文件

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

/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 (SPARC) 

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


注 –

有些附加产品是专用于某种平台的。


  • 小型服务器

    代理:1 到 250 个节点

    处理器:单个 550/650 MHz UltraSPARC® IIi 或更高版本的处理器

    内存:1 GB RAM 或更大容量

    示例:Sun Fire V100/V120

  • 中型服务器

    代理:250 到 500 个节点

    处理器:单个 1.5 GHz UltraSPARC® IIIi 或更高版本的处理器

    内存:2 GB RAM 或更大容量

    示例:Sun Blade 1500

  • 大型服务器:

    代理:500 到 750 个节点

    处理器:两个 1.34 GHz UltraSPARC® IIIi 或更高版本的处理器

    内存:2 GB RAM 或更大容量

    示例:Sun Fire V210/V240、Sun Blade 2500

  • 超大型服务器:

    代理:750 到 1000 个节点

    处理器:四个 1.28 GHz/1.5 GHz UltraSPARC® IIIi 或更高版本的处理器

    内存:2 GB RAM 或更大容量

    示例:Sun Fire V440/V480/V490

Solaris (SPARC) 

代理、控制台、附加产品 


注 –

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


  • SPARCStation 1/ 2/ 5/10/ 20

  • Ultra 1/450

  • Sun Blade 100/1000

  • Netra AC200/1120/1125/1400/1405

  • Sun Enterprise 150/3000/4000/ 5000/6000

  • Sun Ultra Enterprise 150/3000/4000/5000

  • Sun Fire 280R/V880/3800/4800/4810/6800/15000

  • SPARCcenter® 2000/2000E/1000/1000E

Solaris (x86), Linux 

代理、控制台、部分附加产品 

  • Sun Fire V60x/V65x

  • Sun Fire V20z

  • Sun Fire V40z

Solaris、Windows 98、Windows NT、Windows 2000、Windows XP 

控制台层和某些附加产品 

 

Pentium 233 MHz 或更高 

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

有关基本模块的更多信息,请参阅《Sun Management Center 3.6 用户指南》

Sun Management Center 全新安装范例

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


注 –

要安装、升级和设置 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. 确定是从 CD 安装还是从 CD 映像安装。

    请参见确定安装来源

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

    在安装过程中:

    • 选择产品环境。

    • 请只选择服务器层。代理层将自动选择。

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

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

    安装完毕后,系统将通知您 /etc/system 文件已更新,必须重新引导系统。退出安装进程,然后重新引导系统。

  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 上安装代理。

    在安装过程中:

    • 选择产品环境。

    • 请只选择代理层。

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

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


    注 –

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


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

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

    设置代理时:

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

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

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

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

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

    在安装过程中:

    • 选择产品环境。

    • 请只选择控制台层。

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

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

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

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

Sun Management Center 3.0 到 Sun Management Center 3.5 Update 2

在本示例中,Sun Management Center 3.0 服务器、代理和控制台按如下所示安装在三台计算机上:

以下过程概要介绍了在三台计算机上将 Sun Management Center 3.0 升级到 Sun Management Center 3.5 Update 2 所需的步骤。


注 –

如果您安装的 Sun Management Center 3.0 包含 Performance Reporting Manager,则升级过程允许您对 Sun Management Center 数据和 Performance Reporting Manager 数据进行迁移。确保安装了 Performance Reporting Manager 的计算机有充足的资源来安装 Sun Management Center 3.5 Update 2,如表 1–4 所示。


Procedure将 Sun Management Center 3.0 升级到 Sun Management Center 3.5 Update 2

步骤
  1. 确保每台计算机的运行平台均受支持。

    请参见支持的平台

  2. 确保所有计算机上都有所需的资源。

    请参见安装前的核对表

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

    请参见确定安装来源

  4. 按照升级服务器中的说明,在计算机 B 上安装 Sun Management Center 3.5 Update 2 服务器。

    在安装过程中:

    • 如有提示,则卸载 Sun Management Center 的早期版本。

    • 选择是否要迁移 Sun Management Center 版本数据。

      • 选择迁移数据可保存 Sun Management Center 3.0 数据,并在 Sun Management Center 3.5 Update 2 中使用这些数据。

      • 如果不想保存 Sun Management Center 3.0 数据,则选择放弃数据。

    • 选择产品环境。

    • 请只选择服务器层。代理是自动安装的。

    服务器安装完毕后,系统将给出运行设置的选项。运行设置

  5. 在计算机 B 上设置服务器。

    在服务器设置过程中:

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

      该密码必须与您设置 Sun Management Center 3.0 时提供的密码相同。

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

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

    • 如果选择将 Sun Management Center 3.0 数据迁移到 Sun Management Center 3.5 Update 2,请选择是否恢复 Sun Management Center 3.0 数据。


    注 –

    如果给服务器提供的用于生成安全初始化向量的密码不同于您在 Sun Management Center 3.0 中设置的密码,则在设置代理时,必须使用该新密码来生成相同的安全初始化向量。如果不将 Sun Management Center 3.0 代理升级到 Sun Management Center 3.5 Update 2,则必须按照重新生成安全密钥中的说明,为 Sun Management Center 3.0 代理计算机重新生成安全密钥。


    服务器设置完毕后,系统将给出启动 Sun Management Center 组件的选项。启动所有组件。

  6. 按照升级代理中的说明,在计算机 C 上安装 Sun Management Center 3.5 Update 2 代理。

    在安装代理的过程中:

    • 选择是否要迁移 Sun Management Center 版本代理数据。

      • 选择迁移数据可保存 Sun Management Center 3.0 数据,并在 Sun Management Center 3.5 Update 2 中使用这些数据。

      • 如果不想保存 Sun Management Center 3.0 数据,则选择放弃数据。

    • 选择产品环境。

    • 请只选择代理层。

  7. 在计算机 C 上设置代理。

    在设置代理的过程中:

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

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

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

      该安全字符串必须与您设置 Sun Management Center 3.5 Update 2 服务器时提供的安全字符串相同。

    • 如果选择将 Sun Management Center 3.0 代理数据迁移到 Sun Management Center 3.5 Update 2,请选择是否恢复 Sun Management Center 3.0 数据。

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

  8. 在计算机 A 上安装 Sun Management Center 3.5 Update 2 控制台。

    1. 键入命令 /opt/SUNWsymon/sbin/es-uninst 以卸载 Sun Management Center 3.0 控制台。

    2. 按照安装 Sun Management Center 中的说明,安装并设置 Sun Management Center 3.5 Update 2 控制台。

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

Sun Management Center 2.1.1 到 Sun Management Center 3.5 Update 2

在本示例中,Sun Management Center 2.1.1 服务器、代理和控制台按如下所示安装在三台计算机上:

以下过程概要介绍了在三台计算机上将 Sun Management Center 2.1.1 升级到 Sun Management Center 3.6 所需的步骤。

Procedure将 Sun Management Center 2.1.1 升级到 Sun Management Center 3.5 Update 2

步骤
  1. 确保每台计算机的运行平台均受支持。

    请参见支持的平台

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

    请参见安装前的核对表

  3. 确定是从 CD 还是从 CD 映像中安装 Sun Management Center 3.5 Update 2。

    请参见确定安装来源

  4. 在计算机 B 上升级 Sun Management Center 2.1.1 服务器。

    1. 确保所有计算机都有所需的资源。

      请参见安装前的核对表

    2. http://www.sun.com/sunmanagementcenter 下载迁移实用程序。

    3. 运行迁移实用程序,将 Sun Management Center 2.1.1 升级到 Sun Management Center 3.5 Update 2。

      请参见升级 Sun Management Center 2.1 或 2.1.1

    在升级过程的 Sun Management Center 3.5 Update 2 安装阶段:

    • 选择产品环境。

    • 仅选择服务器层。代理是自动安装的。

    • 选择是否要迁移 Sun Management Center 2.1.1 数据。

      • 选择迁移数据可保存 Sun Management Center 2.1.1 数据,并在 Sun Management Center 3.6 中使用这些数据。

      • 如果不需要保存 Sun Management Center 2.1.1 的数据,则选择丢弃数据。

    在升级过程的 Sun Management Center 3.5 Update 2 设置阶段:

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

      该密码对于所有 Sun Management Center 计算机都必须是相同的。

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

      该安全字符串必须与所有的 Sun Management Center 计算机相同。

    • 如果选择将 Sun Management Center 2.1.1 数据迁移到 Sun Management Center 3.5 Update 2,请选择是否恢复 Sun Management Center 2.1.1 数据。

    服务器设置完毕后,系统将给出启动 Sun Management Center 组件的选项。启动所有组件。

  5. 在计算机 C 上升级 Sun Management Center 2.1.1 代理。

    按照安装 Sun Management Center 中的说明,在计算机 C 上安装 Sun Management Center 3.5 Update 2 代理。

    在安装代理的过程中:

    • 如果您需要保存 Sun Management Center 2.1.1 代理数据并在 Sun Management Center 3.5 Update 2 中使用这些数据,请选择迁移数据。

    • 选择产品环境。

    • 请只选择代理层。

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

  6. 在计算机 C 上设置代理。

    在设置代理的过程中:

    • 提供一个安全密钥密码,它与您在步骤 4 中给出的密码相同。

    • 提供 SNMPv1 团体字符串,它与您在步骤 4 中给出的字符串相同。

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

    • 如果选择将 Sun Management Center 2.1.1 代理数据迁移到 Sun Management Center 3.5 Update 2,请选择是否恢复 Sun Management Center 2.1.1 数据。


    注 –

    如果给服务器提供的用于生成安全初始化向量的密码不同于您在 Sun Management Center 3.0 中设置的密码,则在设置代理时,必须使用该新密码来生成相同的安全初始化向量。如果不将 Sun Management Center 3.0 代理升级到 Sun Management Center 3.5 Update 2,则必须按照重新生成安全密钥中的说明,为 Sun Management Center 3.0 代理计算机重新生成安全密钥。


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

  7. 在计算机 A 上安装 Sun Management Center 3.5 Update 2 控制台。

    1. 按照 Sun Management Center 2.1.1 安装指南中的说明,卸载 Sun Management Center 2.1.1 控制台。

    2. 按照安装 Sun Management Center 中的说明,安装并设置 Sun Management Center 3.5 Update 2 控制台。

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

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

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

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

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

步骤
  1. 确保计算机 B 上 Sun Management Center 服务器的所有 Sun Management Center 组件都按在 Solaris 平台上启动组件中所描述的方式运行。

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

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

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

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

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

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

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

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

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

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

产品文档资料

软件 CD 提供 Sun Management Center 3.6 文档。该产品的英文文档和本地化文档可从以下网址下载:http://docs.sun.com