近期上了em12c, oms部署在linux5 -64bit + oracle11.2.0.4环境上,在进行linux上agent部署时使用推送方式可以轻松完成,windows下使用脱机方式进行部署,免去配置.ssh工具的烦恼。
linux上部署agent
1、配置sudo
#visudo
注释掉该行:#Defaults requiretty
增加这一行: oracle ALL=(ALL) NOPASSWD: ALL
2、在em12c的页面上手工添加即可
windows上部署agent
1、下载获得em12c 的agent端安装包,解压后把archives文件夹传到目标机器上。
2、解压12.1.0.1.0_AgentCore_233.zip文件。
3、在oms端和agent的hosts文件中增加相应的主机名解析。
4、在agent.rsp文件中编辑下列参数
OMS_HOST=oms.localdomain
EM_UPLOAD_PORT=4904
AGENT_REGISTRATION_PASSWORD=oracle11
AGENT_INSTANCE_HOME=C:\agent
b_startAgent=true
ORACLE_HOSTNAME=agent.localdomain
s_agentHomeName="agent12cR1"
s_agentServiceName="agent12cR1"
EM_INSTALL_TYPE="AGENT"
5、在cmd下进入archive目录,执行如下指令
agentDeploy.bat AGENT_BASE_DIR=D:\em12c_agent OMS_HOST=oms.localdomain EM_UPLOAD_PORT=4904 AGENT_REGISTRATION_PASSWORD=oracle11 ORACLE_HOSTNAME=agent.localdomain
执行完成后在oms端即可发现agent端的主机。然后推送相应插件后即可完成对oracle,sqlserver,iis,netframework等的监控。
[本环境为em12.1.0.1,windows上实现监控sqlserver的话需要在oms服务端打Patch for Bug# 14040891,Patch for Bug# 14340329 两个补丁]
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28538954/viewspace-1216848/ ,如需转载,请注明出处,否则将追究法律责任。