红皮书 Tivoli / TIVOLI
http://www.redbooks.ibm.com/portals/Tivoli
IBM Tivoli Composite Application Manager for Applications 文档
欢迎访问 IBM Tivoli Composite Application Manager for Applications V6.2.3 信息中心,在这里您可以找到入门信息(快速入门指南、下载指示信息、产品指南 和先决条件),以及关于 Tivoli Composite Application Manager for Applications 产品的每个组件产品的详细信息。
提供的本产品整合了多个独立产品以提供全套的应用程序监控和管理工具。
Composite Application Manager for Applications
Composite Application Manager for Applications, Version 6.2.3
http://publib.boulder.ibm.com/infocenter/tivihelp/v24r1/index.jsp?topic=/com.ibm.itcama.doc_6.2.3/itcam_db262220.htm
启动和停止 DB2 代理程序
http://www.itpub.net/viewthread.php?tid=835546
http://www.tivolichina.net/club/viewthread.php?action=printable&tid=1797
标题: ITM6fDB2 Agent 无法启动 [打印本页]
作者: 欧阳锋 时间: 2010-5-10 16:32 标题: ITM6fDB2 Agent 无法启动
大家在实施ITM6 for DB2的时候有没有遇到ud无法启动的问题啊?我有两台Agent无法启动,log中也没有任何报错,打开trace也收集不到任何信息。
我找来找去怀疑是该台机器上的/etc/hosts文件有问题,这两台机器的/etc/hosts文件有一个共同点就 是:第一行是:
127.0.0.1 loopback localhost
不知道这个loopback到底是干什么用的?
作者: 小鱼 时间: 2010-5-10 16:35
然后在/opt/IBM/ITM/bin/ 下执行 ./itmcmd agent –h /opt/IBM/ITM –o db2inst1 start/stop ud
http://www.itpub.net/viewthread.php?tid=835546
最初由 panpan_ls 发布
su – db2inst1
然后在/opt/IBM/ITM/bin/ 下执行 ./itmcmd agent –h /opt/IBM/ITM –o db2inst1 start/stop ud
呵呵,对于DB2的Agent的启动当然是这样启动的了,而且instance user还要加入对itm6 agent的管理用户组后,这条命令才能成功
lanlfeng
不过,这个问题现在已经解决了,原因还是/etc/hosts的问题,是通过L3给了一个补丁解决的,这个补丁名字是
kud_aix513_tema_la0006.tar
和
kud_aix516_tema_la0006.tar
不过到现在还没有对外发布。印度阿三忘了将这个补丁打包到ITM6fDB2 的FP01中,原本是要打包到FP01中一起发布的。其实就是产品问题,/$CANDLEHOME/aix**/ud/bin/kuddb这个脚本的问题。通过这个补丁可以更新这个脚本。
这个补丁我贴出来和大家共享,希望遇到类似问题的朋友早点解除痛苦。
itm6fdb2-la006.rar
# 192.168.130.125 db2+was dmgr
$ ps -ef | grep agent
wcsdbins 704622 700780 0 14:04:54 pts/0 0:00 grep agent
. . .
wcsdbins 803282 790724 0 09:34:43 - 0:09 db2agent (REMALL) 0
wcsdbins 917844 680254 0 11:19:50 - 0:01 db2agent (idle) 0
$ ps -ef | grep tivoli
wcsdbins 319522 1 0 Apr 16 - 4:57 /tivoli/aix526/ud/bin/kuddb2 Stdbsvr_wcsdbins
wcsdbins 704628 700780 0 14:05:05 pts/0 0:00 grep tivoli
$ pwd
/tivoli/bin
$ ./itmcmd agent stop ud
Stopping Monitoring Agent for DB2 ...
KCIIN0197E This agent requires the -o option...
$ ./itmcmd agent -o wcsdbins stop ud
Sourcing db2profile for user wcsdbins
Stopping Monitoring Agent for DB2 ...
Product Monitoring Agent for DB2 was stopped gracefully.
Agent stopped...
$ ps -ef | grep tivoli
wcsdbins 614406 700780 0 14:07:50 pts/0 0:00 grep tivoli
启动和停止 DB2 代理程序
您可以针对指定的数据库实例启动或停止 DB2® 代理程序。
DB2 代理程序不需要高级配置。然而,必须使用符合作为非管理员用户运行代理程序 中描述的需求的用户标识来运行 DB2 代理程序。在 UNIX® 和 Linux® 系统上本地启动或停止此 DB2 代理程序时,必须使用此必需的用户标识登录。
您可以指定其他数据库实例名称来运行 DB2 代理程序的多个副本。对于每个数据库实例,只能启动一个过程。
您可以使用“管理 Tivoli Enterprise Monitoring 服务”实用程序、Tivoli® Enterprise Portal 或者 itmcmd 或 tacmd 命令行来启动和停止此监视代理程序。表 4 显示可以在 Windows®、UNIX 和 Linux 系统上本地和远程使用的界面。
表 4. 用于启动和停止 DB2 代理程序的界面
Windows |
|
|
UNIX 和 Linux |
|
|
管理 Tivoli Enterprise Monitoring Service
要使用“管理 Tivoli Enterprise Monitoring 服务”来启动 DB2 代理程序,请使用运行代理程序的标识。
在 UNIX 和 Linux 系统上使用“管理 Tivoli Enterprise Monitoring Services”来启动或停止 DB2 代理程序时,将提示您输入要启动或停止的数据库实例的名称。
在“管理 Tivoli Enterprise Monitoring 服务”窗口的字段中仅输入 ASCII 字符。
Tivoli Enterprise Portal
请参阅《IBM Tivoli Monitoring Administrator's Guide 》中的“使用监视代理程序”和“启动和停止监视代理程序”,以了解有关使用 Tivoli Enterprise Portal 来启动或停止 DB2 代理程序的信息。
itmcmd 命令行
在使用 itmcmd agent 命令来启动或停止此监视代理程序时,可使用以下命令选项:
如果启动 DB2 代理程序时未指定 -o 选项,您将收到以下错误消息:This agent requires the -o option...
例如:
- ./itmcmd agent -o db2inst1 start ud
有关使用 itmcmd 命令的信息,请参阅 IBM Tivoli Monitoring Command Reference 。
tacmd 命令行
在以下示例中,tacmd 命令用于启动、停止或重新启动 DB2 代理程序:
- Windows 系统本地
- tacmd startAgent -t ud
- tacmd stopAgent -t ud
- tacmd restartAgent -t ud
- Windows 系统远程
- tacmd stopagent -t ud -n Primary:hostname:NT
- tacmd startagent -t ud -n Primary:hostname:NT
- tacmd restartagent -t ud -n Primary:hostname:NT
- UNIX 和 Linux 系统远程
- tacmd stopagent -t ud -n hostname:LZ
- tacmd startagent -t ud -n hostname:LZ
- tacmd restartagent -t ud -n hostname:LZ
有关使用 tacmd 命令的更多信息,请参阅 IBM Tivoli Monitoring Command Reference 。
从 V6.1 升级到 V6.2.2 时使用 itmcmd 和 tacmd 命令来停止 DB2 代理程序(UNIX 和 Linux)
在 UNIX 或 Linux 操作系统上升级到 IBM Tivoli Monitoring V6.2.2 时,无法再使用调用以下命令的 tacmd 或 itmcmd 命令来停止 DB2 代理程序:
CandleAgent -o instance stop ud
如果系统仍在运行 IBM Tivoli Monitoring V6.1 代码,可在升级到 V6.2 之前停止 DB2 代理程序,来避免出现此情况。
如果已升级到 IBM Tivoli Monitoring V6.2.2,那么可以使用本地安装或远程安装来安装 DB2 代理程序 V6.2.2,但是首先必须手动停止 DB2 代理程序进程。要手动停止此 DB2 代理程序,请执行以下步骤:
- 使用以下命令来获取正在运行的 DB2 代理程序进程的进程标识(PID)列表:
./cinfo -r
- 在输出中,查找包含 ud 的行。
- 运行以下命令来停止正在运行的进程:
kill -9 PID
- 针对 DB2 代理程序的每个实例运行以下命令来更新 DB2 代理程序的状态:
itmcmd agent -o instance stop ud
Composite Application Manager for Applications 目录
快速入门指南
下载指示信息
产品指南
先决条件
本产品包括:
ITCAM Agent for HTTP Servers
ITCAM Agent for J2EE
ITCAM Agent for Lotus Domino
ITCAM Agent for Oracle Database
ITCAM Agent for PeopleSoft Enterprise Application Domain
ITCAM Agent for PeopleSoft Enterprise Process Scheduler
ITCAM Agent for Sybase ASE
ITCAM Agent for WebSphere Applications
ITCAM Agent for WebSphere Message Broker
ITCAM Agent for WebSphere MQ
ITCAM Configuration Agent for WebSphere MQ
ITCAM Extended Agent for Oracle Database
IBM Tivoli Monitoring
IBM Tivoli Monitoring for Applications: SAP Agent
IBM Tivoli Monitoring for Applications: Siebel Agent
IBM Tivoli Monitoring for Virtual Servers
end