OMNIbus与ITM集成安装配置指南
Tivoli Netcool/OMNIbus V7.3 Installation &
Configuration Guide
实施步骤
1.OMNIbus概述
1.1OMNIbus简介
1.2OMNIbus组件
2.安装环境说明
3.安装步骤
3.1OMNIbus安装
3.2Probe安装
4.配置步骤
4.1定义环境变量
4.2创建Object Server DB
4.3配置OMNIbus接口
4.4启动Object Server
4.5启动OMNIbus配置管理器
4.6启动Probe
4.7配置HUB
4.8Gateway配置(待安装)
5.测试安装
5.1启动Conductor
5.2查看事件
1.OMNIbus概述
1.1.OMNIbus简介
Tivoli Netcool/OMNIbus(简称OMNIbus)能够提供统一的企业级网络事件管理。其主要功能是通过从各种网络设备和管理平台收集网络事件信息,然后将这些信息分递给负责故障和服务等级监控的操作员和管理员,并进行必要的分析和自动化处理工作。
OMNIbus基于先进的客户端服务器技术,可以将软件分布到整个网络。
该应用程序使用面向对象的方法,包括先进的主动式内存中数据库。
OMNIbus能立即从整个网络收集故障信息并过滤噪音。其主要优点是:
1、安装快速;
2、操作员只需根据简单的屏幕提示操作就能定制服务视图;
3、处理和分析事件信息的速度非常快。
借助OMNIbus,由于能够从网络管理控制台、传输基础设施、电话设备、数据网络、LAN和WAN和各类应用中收集数据,因而它经常被用作核心管理桌面。
1.2.OMNIbus组件
集成的场景中包括的产品版本为:
OMNIbus共有四个基本的结构性元素:Probe、Object Server、Desktop和Gateway。简言之,Probe将数据送至OMNIbus系统,Object Server执行所有处理(如果需要,每秒可以处理数千条消息),Desktop使操作员能查看、操作和执行数据,Gateway则将信息传送到其它数据库、服务器和外部应用。Object Server 能实时监控组成网络的所有元素以及受这些元素影响(相关元素停顿时)的所有服务。它还产生(通过网关)历史数据,以便实现SLA(Service Level Agreement)监控和统计分析。借助过滤器,操作员可以设计自己的服务视图和服务报表。
●Probe
探针,从300多种管理数据源收集事件,这些事件可在Object Server中存储、查看和操作。
●Object Server
内存中主动数据库,用于收集事件并设计过滤器和视图,为OMNIbus提供核心处理功能。
●Desktops
OMNIbus的图形操作工具套件,在X Windows、Windows NT或Java下运行,为定制过滤器和服务视图提供前端工具。
●EventObject
事件在存储到Object Server中时变成的对象实体,允许高级过滤和查看操作(相对于平面数据库记录)。
●Event List
Object Server事件数据的电子表格型界面,用各种颜色表示严重程度,为每种事件的故障排除提供有用的信息。
●Event List Console
基于对象的屏幕界面,显示企业级服务的状态,用彩色事件窗口表示每种服务内的总事件严重性。
●Objective View
基于对象的拓扑前端工具套件,使操作员能绘制可点击的地图、图标以及用
于查看Object Server数据和EventList的其它图形界面。
●FilterBuilder
事件窗口过滤器的定制界面,使操作员能在收集到的事件数据与希望建立的企业服务分组之间建立联系。
●ViewBuilder
图形化工具,使操作员能根据用户界面喜好设计个性化事件和服务视图。
●Gateways
双向接口,使Object Server数据能与其它Object Server、RDBMS(DB2、Oracle、Sybase、Informix、MS SQL)、网络管理系统(如HP OpenView)故障提交软件(如Remedy)及其它运作支持系统(OSS)共享。
2.测试环境说明
1、Tivoi Netcool/OMNIbus V7.3与之前的版本安装最大的不同是不需要再安装License Server,从而安装步骤显得非常简洁。
此次安装环境是一台linux,具体信息如下:
[root@netcool etc]# cat redhat-release
CentOS release 4.5 (Final)
测试机器信息:
机器名:OMNIbus
OS:CentOS release 4.5
管理员:root
管理员密码:cmcc1234
2、ITM 安装在window 2003服务器上安装的是6.2.2版本。
3、在window xp 服务器上Tivoi Netcool/OMNIbus V7.3
安装介质列表如下:
3.安装步骤
3.1.OMNIbus安装
1 . ./launchpad.sh,出现安装画面,单击Start Tivoli Netcool/OMNIbus installation
2单击OK
3单击Next
4选择accept,单击Next
5选择Yes
6选择Install into other location
7输入ADE的安装路径,单击Next(使用非root用户不会出现此安装步骤)
8输入OMNIbus的安装路径
9选择Typical
10选择No
11单击Install
12单击Done 完成安装。
OMNIbus7.3 FP3 安装1 ./install.bin,单击OK
2单击Next
3选择accept 单击Next
4输入OMNIbus的安装路径,单击Next
5单击Install
6单击Done完成安装。
3.2.probe安装
[root@netcool omnibus]# cd install
./nco_install_integration 提示只有omnibus 7.3版本有此命令
选择next
选择probe所在的路径
选择ok 最后提示安装成功。
4.配置步骤
4.1.定义环境变量
OMNIbus安装成功后,接下来需要设置必要的环境变量,包括NCHOME,OMNIHOME,PATH等。根据所使用的shell类型的不同,设置环境变量的方法也有所区别,以bash为例。编辑“/root/.bash_profile”文件,加入以下内容:
export OMNIHOME=/opt/IBM/tivoli/netcool/omnibus
export NCHOME=/opt/IBM/tivoli/netcool
export
PATH=/opt/IBM/tivoli/netcool/omnibus/bin:/opt/IBM/tivoli/netcool/common/license/ bin:$PATH
export LANG=C
export NCLICENSE=/opt/IBM/tivoli/netcool/common/license
export NETCOOL_LICENSE_FILE=27000@netcool
export JA V A_HOME=/opt/IBM/tivoli/netcool/platform/linux2x86/jre_1.5.6/jre; export PATH=$JA V A_HOME/bin:$PATH;
定义好环境变量后,为了使定义生效,需要注销用户重新登录一次,然后使用“env”命令,查看环境变量是否定义成功。
说明:如果不设置java环境变量启动probe会报错。
4.2.创建Object Server DB
进入“$OMNIHOME/bin”目录下,运行“./nco_dbinit –server NYC_P”,创建名为“NYC_P”的Object Server的数据库。
创建数据库的时候会自动建立管理员账号“root”,密码为空。
4.3.配置OMNIbus接口
接下来定义OMNIbus各个组件的通信接口,在“$OMNIHOME/bin”目录下执行“./nco_xigen”命令,
出现的图形界面中显示OMNIbus各个组件的名字和端口号,由于安装的机器名为“OMNIbus”,需要对各个组件的“hostname”进行修改,例如选中“NCOMS”行,在下面的“host”输入框中输入机器名“OMNIbus”,然后点击“update”按钮即可。其余的组件接口信息更新与此类似,此处也可以对组件的端口进行设置,如下图所示:
4.4.启动Object Server
在“$OMNIHOME/bin”目录下执行“./nco_objserv”命令启动默认的Object Server“NYC_P”,如果是其他的服务器名,需要使用“-name”参数指定服务器名字。
执行完改命令后,提示Object Server进入运行状态。用户可以通过查看进程状态信息确认Object Server是否运行,如下图所示: