Sun Management Center 3.0的安装

发表于:2007-06-09来源:作者:点击数: 标签:
感谢论坛的各位这段时间的帮助,我也贴一篇和大家交流,祝大家新年快乐! 1SunManagementCenter3.0概述 1.1SunManagemetnCenter技术 SunManagementCenter软件是开放的、可扩展的系统监视和管理方案,它利用 Java TM软件协议和简单 网络 管理协议(SNMP)对整个

感谢论坛的各位这段时间的帮助,我也贴一篇和大家交流,祝大家新年快乐!
1Sun Management Center 3.0概述
1.1Sun Managemetn Center技术
Sun Management Center 软件是开放的、可扩展的系统监视和管理方案,它利用 JavaTM 软件协议和简单网络管理协议 (SNMP) 对整个企业的 Sun 产品及其子系统、组件以及外围设备提供完整、全面的管理。Sun Management Center 技术提供了一种可扩展和增强 Sun 硬件和软件方案的管理功能的解决方案
具体描述如表1所示:
功能说明
系统管理在硬件和操作系统级别监视和管理系统。监视的硬件包括板、磁带、电源和磁盘。
操作系统管理监视和管理操作系统参数,包括负荷、资源使用情况、磁盘空间和网络统计信息。
应用程序和商业系统管理可用来监视商业应用程序,如贸易系统、会计系统、库存系统以及实时控制系统。
可伸缩性提供开放的、可伸缩的、灵活的方案以配置和管理分布在企业中的多个管理域(包含多个系统)。本软件可由多个用户以集中或分散的方式配置和使用。
表 1 Sun Management Center技术
1.2SMC的体系结构
SMC分为三个组件层:代理层,服务器层,控制台层,这三个组件层的关系如图1所示:
 
图1  SMC的三层体系结构
表2具体描述了这三个组件层的功能及关系:
组件层功能
控制台层控制台层提供用户和其他组件层的接口
服务器层服务器层接受用户请求,并把这些请求转发给相应的代理,并把代理的响应转发给用户
代理层代理层执行实际的信息收集、监视并管理由 Sun Management Center 软件管理的节点上的对象。服务器层和代理层交互操作,以使用 SNMP 访问所管理的对象。
表2 SMC的组件层功能

2安装Sun Management Center 3.0
2.1安装前的准备
2.1.1系统需求
SMC的安装脚本可以任意安装三个层或者其中任意一个/两个层,其中各种系统需求描述如下:
内存
如果要在机器上运行SMC控制台,至少需要128M的RAM,如果要运行服务器层,至少需要256M的RAM,如果您需要在一台机器上同时安装这三个层,至少需要512M RAM。
硬盘空间
表3列出了各项功能所需要的最小磁盘空间:
组件层基本功能高级系统监视功能重要的管理应用程序
服务器(带有帮助)800MB(其中300M用于/opt,500M用于/var/opt)3300KB45MB
代理18MB2020KB2MB
控制台(带有帮助)62MB270KB650KB
表3 系统功能所需磁盘空间
注:您至少需要在/var/opt拥有110MB的空间才能安装服务器层
2.1.2升级和脚本、数据保护
由于本次安装均为安装新系统,所以不涉及到这个问题,以后再说明这个问题。
2.1.3端口资源
由于SMC默认端口是161端口,是系统缺省SNMP端口,并且一般的系统都有snmpdx这个程序占用,因此你必须先确定是否需要运行snmpdx,如果需要,你可以选择其他端口,否则可以去掉这个系统进程。
过程如下: 
$cd  /etc/rc3.d
$./S76snmpdx stop
$mv  S76snmpdx   s76snmpdx
这样就可以放心的使用161端口。
2.1.4关于license
SMC的基本功能是免费的,不需要license,但是Advance System Monitoring等功能是需要license的,开发环境也是需要license的。
2.1.5安装方式
SMC的安装方式可以使用光盘安装,这种方式可以安装任何层。另外可以选择仅代理安装,这种安装方式是一种快速安装代理的好办法。将在后面进行讲述。
安装光盘共3张,前2张是软件光盘,第三张是Documents。
2.2开始安装
2.2.1准备工作
1.变换成超级用户
2.修改/etc/nsswitch.conf,确保groups的第一项标记符为files
示例:groups:  files  nis
3.插入光盘,切换到cdrom目录
如果使用了卷管理,可以直接进入:
$cd  /cdrom/sun*
如果没有使用卷管理,可以进行如下操作:
$mkdir  /cdrom/SMC30
$mount  -o  ro  - F  hsfs  /dev/dsk/cXtYdZs0  /cdrom/SMC30
$cd  /cdrom/SMC30
2.2.2安装过程
1.进入sbin目录,运行es-inst安装脚本
$cd  /cdrom/SMC30/sbin
$./es-inst
弹出安装窗口,正式开始安装。
2.选择目标目录,默认是/opt也可以安装到其他目录
3.选择安装的环境
SMC有两种环境:生产环境和开发环境,开发环境是需要license的,所以我们一般安装的都是生产环境。
所以输入1,选择(PE)
4.选择要安装的组件层
这里分别提示选择Server Layer,Agent Layer,Console Layer,层的选择是应该在软件安装之前就确定好了的。
就是在你所需要的软件层提示后输入y,选择就可以了
5.接下来检查磁盘空间和系统patch,SMC需要java1.2的支持,所以如果你的系统上没有安装java软件包会提示你安装或者替换现有的软件版本,根据具体情况选择
6.正式进入安装,处理各种软件包。SMC的基本功能软件包和增补程序软件包是分开安装的,在安装响应的软件包时,会给出响应的提示,并给出软件包名称,安装状态。
7.基本软件包安装以后安装脚本会自动进入附加产品的安装,这时会一一询问你是否安装产品,这时根据需要选择软件包。由于附加产品有很多是需要license的,所以如果你选择了以后而没有输入license,则在运行的时候会有缺少licence的消息。
8.按照提示插入第二张安装光盘,确保已经退出了所有光盘目录,输入
$eject
换第二张光盘并回车
9.安装一段时间以后会提示你找到你的机器平台,这时选择安装平台支持软件包
2.2.3设置
1.安装脚本在安装完成以后,会自动进入软件设置
Do you want to run setup now?[y|n|q]
选择y进入设置,脚本会自动检查你已经安装的组件。
2.更改system文件,安装脚本会更新/etc/system文件,按照提示选择y更新/etc/system文件,然后在终端窗口键入reboot重新引导
3.引导以后进入/opt/SUNWsymon/sbin(也可以是你选择的其他目录),运行es-setup继续设置
$cd  /opt/SUNWsymon/sbin
$./es-setup
4.配置进程之间通讯的安全密钥,询问是否使用SMC缺省初始化向量生成密钥时,选择y使用或者选择n输入初始化向量
5.设置SMC管理员的用户,这个用户将被加入到esadm和esdomadm组中,这时可以输入一个实际存在的用户作为SMC管理员,关于SMC的管理和安全,我会在SMC的使用中说明。
6.由于需要运行trap,系统会检查你的snmp端口162,如果正在被snmpdx使用,那么可以选择其他的端口,也可以按照前面所述的办法去掉snmpdx进程(但是崔亮说这个进程也许有用,所以还是换个端口吧,比如1162)
7.然后是安装帮助文档的的位置,可以直接接受缺省值安装在控制台主机上
8.agent又需要使用snmp的161端口,所以按照第六步设置
9.如果你安装了比如Sun Fire platform administration module之类的模块,会提示你是否设置
10.找到平台类型,询问是否设置Workgroup Server的“配置读取器”,选择y,前提是你安装了Workgroup Server
11.然后是:“请稍候,正在设置……”,居然需要15到20分钟,令人郁闷
12.设置成功后会询问是否立即启动SMC代理和服务器组件(视你安装的组件而定),那就启动吧
13.安装完成以后的安装、设置日志文件放在/var/opt/SUNWsymon/install下面,在后面会列出一个日志文件示例
2.2.4目录
正确的安装和设置以后,会创建如表4所示的目录:
目录说明
/opt/SUNWsymon包含SMC结构和应用程序的引导目录,或软链接目录
/var/opt/SUNWsymon包含系统的数据和配置文件
/etc/opt/SUNWsymon包含用于SMC软件应用程序的init脚本

2.3仅代理安装
在安装了服务器和控制台以后,事实上大部分机器需要装的只是一个代理层,因此SMC提供了一种快捷的安装方式:仅代理安装。下面讲述这种简单的方法。
1.插入光盘,成为超级用户
2.进入光盘目录
$cd  /cdrom/sun*/sbin
3.键入:
$./es-makeagent
输入创建仅代理产品的目标目录,等待脚本执行完成,可能需要一段时间。进入目标目录
4.在目标目录下有disk1和disk2两个目录,在disk1目录下运行es-inst进行安装仅代理产品
$cd  disk1
$./es-inst  -a
5.目标目录下还包含一个tar文件,可以ftp到其他主机进行仅代理安装


 x3y4z5 回复于:2003-01-02 11:15:32
强烈支持!

 mmmmn 回复于:2003-01-02 11:19:47
呵呵,多讲讲使用啊,在9中是默认安装的吧

 饮鸩止渴 回复于:2003-01-02 11:23:31
使用的我还没有写完
有比较多的图片,不好贴
而且其实第三张光盘都自带有中文文档的

 void 回复于:2003-01-02 11:24:46
9中默认安装了  admintool好像不推荐使用了 


 mmmmn 回复于:2003-01-02 11:29:32
这个玩意是很讨厌,建议你做pdf的文档。新出的289中可能也把这个换上去了,等我拿到教材再说。。。。

 phoenixli 回复于:2003-01-02 11:54:53
有没有人会写for domino的Cluster 3.0用的agent啊?偶付费~~

 calcm 回复于:2003-01-02 13:17:37
一点小问题:
1.进入sbin目录,运行es-inst安装脚本
$cd  /cdrom/SMC30/sbin
$./es-inst
……
8.按照提示插入第二张安装光盘,确保已经退出了所有光盘目录,输入
$eject
换第二张光盘并回车

已经cd到cdrom了,还怎么eject光盘啊


 wasp 回复于:2003-01-02 13:25:04
想知道如何使用?有什么优点?

 newboy 回复于:2003-01-02 14:10:39
to calcm :
人家都“确保已经退出了所有光盘目录”,当然可以eject咯

 饮鸩止渴 回复于:2003-01-02 14:17:22
特性可以看看这个:
http://wwws.sun.com/software/solaris/sunmanagementcenter/features.html

 htzhangyh 回复于:2003-01-12 23:30:45
装上不是大问题,怎么运行呀!看了一通User Guide,没找一条命令,晕死了!

 iricyan 回复于:2003-01-13 02:09:21
嘻嘻!偶还没有使用过!

先谢谢楼长了!

原文转自:http://www.ltesting.net