客户端agent无法启动,报 EM12C: Starting Agent Fails With Error "TM Listener failed at Startup "
估计是端口被占用引起的问题。
在metalink上提交sr没人理,最后搜索到一个韩国文档:
?? ?? ???? ?? ???? ??? ??? ??? ?? ??? ??? ??.
EM12C: Starting Agent Fails With Error "TM Listener failed at Startup " [ID 1390802.1]
?? ?? OMA port ? ???? ????? ?? ?? ?? OMA ? ????.
grep ? ???? ???? ??
ps -ef | grep oma | grep -v
oracle 4362 1 0 00:00:46 ? 0:00 /oracle/oma/core/12.1.0.1.0/perl/bin/perl /oracle/oma/core/12.1.0.1.0/bin/emwd.
oracle 4373 4362 0 00:00:49 ? 0:09 /oracle/oma/core/12.1.0.1.0/jdk/bin/amd64/java -Xmx128M -server -Djava.security
??? ????? ????
kill -9 4362
kill -9 4372
?? ?? ? netstat -an | grep 3872 ? ?? ?? ??? ?? ??. ??? ???? ????
OMA ? ?????.
/oracle/oma/agent_inst/bin/emctl start agent
我的解决方法是:
[oracle@cpdb bin]$ ps -ef|grep m01
oracle 21940 1 0 Sep11 ? 00:00:00 /m01/orabase/core/12.1.0.1.0/perl/bin/perl /m01/orabase/core/12.1.0.1.0/bin/emwd.pl agent /m01/orabase/agent_inst/sysman/log/emagent.nohup
oracle 21978 21940 0 Sep11 ? 00:05:29 /m01/orabase/core/12.1.0.1.0/jdk/bin/java -Xmx128M -server -Djava.security.egd=file:///dev/./urandom -Dsun.lang.ClassLoader.allowArraySyntax=true -XX:+UseLinuxPosixThreadCPUClocks -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -Dwatchdog.pid=21940 -cp /m01/orabase/core/12.1.0.1.0/jdbc/lib/ojdbc5.jar:/m01/orabase/core/12.1.0.1.0/ucp/lib/ucp.jar:/m01/orabase/core/12.1.0.1.0/modules/oracle.http_client_11.1.1.jar:/m01/orabase/core/12.1.0.1.0/lib/xmlparserv2.jar:/m01/orabase/core/12.1.0.1.0/lib/jsch.jar:/m01/orabase/core/12.1.0.1.0/lib/optic.jar:/m01/orabase/core/12.1.0.1.0/modules/oracle.dms_11.1.1/dms.jar:/m01/orabase/core/12.1.0.1.0/modules/oracle.odl_11.1.1/ojdl.jar:/m01/orabase/core/12.1.0.1.0/modules/oracle.odl_11.1.1/ojdl2.jar:/m01/orabase/core/12.1.0.1.0/sysman/jlib/log4j-core.jar:/m01/orabase/core/12.1.0.1.0/jlib/gcagent_core.jar:/m01/orabase/core/12.1.0.1.0/sysman/jlib/emagentSDK-intg.jar:/m01/orabase/core/12.1.0.1.0/sysman/jlib/emagentSDK.jar oracle.sysman.gcagent.tmmain.TMMain
oracle 31746 18219 0 14:37 pts/1 00:00:00 grep m01
[oracle@cpdb bin]$ kill -9 21940
[oracle@cpdb bin]$ kill -9 21978
[oracle@cpdb bin]$ ps -ef|grep m01
oracle 31762 18219 0 14:38 pts/1 00:00:00 grep m01
[oracle@cpdb bin]$ netstat -an|grep 3872
[oracle@cpdb bin]$ ls
emctl emtgtctl nmgsshe nmosudo nmosudo.props ssh_cmd_executor.sh ssh_env_setup.sh
[oracle@cpdb bin]$ ./emctl start agent
Oracle Enterprise Manager 12c Cloud Control 12.1.0.1.0
Copyright (c) 1996, 2012 Oracle Corporation. All rights reserved.
Starting agent .......... started.