在Oracle EM12c 中部署agent的方法分两种,一种是通过EM12c的控制台通过ssh直接把agent“推送”安装到被管理端。这样的方法在linux平台的OMS和被管理端比較简单,由于Linux平台有自带的ssh工具,不须要进行ssh工具的配置。

可是假设是windows的平台的OMS和被管理端要进行安装Cygwin工具,前期的准备步骤比較多。另外一种方法是通过脚本静默安装的方法(Silentinstallation)。这样的方法在windows的被管理端上安装agent相对照较简单一些。当然这样的方法在Linux上两样也适用。

以下是通过EM CLI工具在windows上部署agent的方法

1. 配置软件库

静默安装须要软件下载agent的zip文件,软件库要提前配置好。

以下是在登录EM12c 环境配置软件库:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGljaGFuZ3phaQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

点击加入,输入名字和位置:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGljaGFuZ3phaQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

将使用这个位置下载agent部署zip文件。

2. 下载agent部署文件

使用EMCLI(EnterpriseManager Command Line Interface)命令下载agent安装包,EMCLI已经随在EM12c release3的OMS在server端已经成功安装.

使用EMCLI要确保安装了java 1.6以上的环境。

C:\Users\Administrator>java -version

java version "1.7.0_51"

Java(TM) SE Runtime Environment (build 1.7.0_51-b13)

Java HotSpot(TM) 64-Bit Server VM (build24.51-b03, mixed mode)

使用sysman用户登录EMCLI环境

E:\app\em\mw\oms\BIN>emcli login-username=sysman

Enter password

Login successful

同步sync

E:\app\em\mw\oms\BIN>emcli sync

Synchronized successfully

查询OMS支持管理的平台

E:\app\em\mw\oms\BIN>emcliget_supported_platforms

-----------------------------------------------

Version = 12.1.0.3.0

Platform = Microsoft Windows x64 (64-bit)

-----------------------------------------------

Platforms list displayed successfully.

3. 部署agent

下载支持被管理的平台的agent安装包

emcli get_agentimage -destination=E:\app\em\swlib\12.3-platform="Microsoft Windows x64 (64-bit)" -version=12.1.0.3.0

===Partition Detail ===

Space free : 138 GB

Space required : 1 GB

Check the logs atE:\app\em\gc_inst\em\EMGC_OMS1\sysman\emcli\setup/.emcli/get_a

gentimage_2014-03-11_17-42-19-PM.log

Downloading E:\app\em\swlib\12.3\12.1.0.3.0_AgentCore_233.zip

File savedas E:\app\em\swlib\12.3\12.1.0.3.0_AgentCore_233.zip

DownloadingE:\app\em\swlib\12.3\12.1.0.3.0_PluginsOneoffs_233.zip

File savedas E:\app\em\swlib\12.3\12.1.0.3.0_PluginsOneoffs_233.zip

DownloadingE:\app\em\swlib\12.3\unzip

File savedas E:\app\em\swlib\12.3\unzip

Agent Image Download completedsuccessfully.

一个zip文件在以下的文件夹里:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGljaGFuZ3phaQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

复制这个文件到被管理的目标server,解压缩并部署EM12c agent

解压后注意以下两个基本的文件

agentDeploy.bat     Batch file to deploy the agent.

agent.rsp           Agent response file that requiresconfiguration.

agent.rsp文件须要改动以下对应的參数:

OMS_HOST=OMS_ORCL.com  #OMS Host Servername,the name is confing in \etc\hosts

EM_UPLOAD_PORT=4800  #Upload port forOMS

AGENT_REGISTRATION_PASSWORD=pssword  #You can add a newone in security if you don't already have.

AGENT_INSTANCE_HOME=E:\app\agent12c  #Installation directory on new target

AGENT_PORT=3872  #Agent port

b_startAgent=true

ORACLE_HOSTNAME=TRGT_ORCL.com  #Name of targethost

s_agentHomeName=TRGT_ORCL  #Name of thetarget in EM12c

正在运行代理配置...

正在运行命令:E:\app\core\12.1.0.3.0\oui\bin\runConfig.batORACLE_HOME=E:\app\co

re\12.1.0.3.0RESPONSE_FILE=E:\app\core\12.1.0.3.0\agent.rsp ACTION=configure MO

DE=perform COMPONENT_XML={oracle.sysman.top.agent.11_1_0_1_0.xml}RERUN=true

Configuration Log Location:E:\app\core\12.1.0.3.0\cfgtoollogs\cfgfw\CfmLogger<ti

mestamp>.log

错误: 代理配置失败 SEVERE:Oracle 主文件夹 名称无效。Oracle 主文件夹 名称最多仅仅能包括

128 个字符, 而且仅仅能包括字母数字字符和下划线。

參考:

http://dbakevlar.com/2013/10/em12c-agent-deployment-on-windows/

EM CLI部署见:

http://docs.oracle.com/cd/E24628_01/em.121/e17786/deploy.htm

Oracle 12c agent install for windows的更多相关文章

  1. Oracle 12c agent install for linux

    安装Agent代理 在EM11g时,agent安装是通过在被监制主机端下载agent代理并安装,在EM12c版本号上,能够在EM12c服务端.通过"推送"的方式把agent代理在远 ...

  2. Oracle 12c(12.1.0.5) oem agent silent install(静默安装agent)

    注释: 文章自oracle support 文档 ID 1360083.1,静默安装agent采用的是把OMS服务端(即oem server端)的agent用压缩包download,远程传到agent ...

  3. Oracle 12c(12.1.0.5)OEM server agent 安装配置

    注意: 此文档为生产上操作文档,省略了IP,oracle用户server,agent 端至少需要sudo,ping,ssh,创建目录权限. 一.安装要求 1.1. 系统情况一览 IP 数据库 OEM ...

  4. Windows 下安装 Oracle 12c 教程

    原文 Windows 下安装 Oracle 12c 教程 申明:本文原作者:Jmq   本文给大家带来的是 Oracle 12C 的安装教程. 1.准备 1.1 下载 Oracle 12c 安装程序 ...

  5. windows Sever 2012下Oracle 12c安装配置方法图文教程

    windows Sever 2012下Oracle 12c安装配置方法图文教程 Oracle 12c安装配置方法图文教程,具体内容如下 1.我们开启虚拟机 2.Windows Sever 2012启动 ...

  6. Oracle 12c Windows安装、介绍及简单使用(图文)

    1.下载 地址为:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html 含企业版和 ...

  7. (转)Oracle 12c Windows安装、介绍及简单使用(图文)

    版权声明:http://blog.csdn.net/anxpp https://blog.csdn.net/anxpp/article/details/51345074 转载请注明出处:http:// ...

  8. 64位windows上访问64位oracle 12c

    64位windows上访问64位oracle 12c,这会有啥问题? 没啥问题.问题是,我64位操作系统的机器上装了个oracle 10g.而oracle 10g好像是不区分啥32位.64位的,一律3 ...

  9. Windows下PHP7/5.6以上版本 如何连接Oracle 12c,并使用PDO

    https://blog.csdn.net/houpanqi/article/details/78841928 首先,本篇文章重点分享的是:在Win平台下,如何使用PHP7连接Oracle 12C,所 ...

随机推荐

  1. SVN打tag

          SVN打tag是一个非经常常使用的功能,要谈打tag,还得从SVN官方推荐的文件夹结构说起.SVN官方推荐在一个版本号库的根文件夹下先建立trunk.branches.tags这三个文件夹 ...

  2. 微软ASP.NET网站部署指南(9):部署数据库更新

    1.  综述 无论什么时候,程序都有可能像代码更新一样更新数据库.本章节你将进行数据库改动,測试.然后部署到測试环境和生产环境. 提醒:假设依据本章节所做的操作出现错误信息或一些功能不正常的话,请务必 ...

  3. java中字符串编码转换

    Java 正确的做字符串编码转换 字符串的内部表示? 字符串在java中统一用unicode表示( 即utf-16 LE) , 对于 String s = "你好哦!"; 如果源码 ...

  4. Extjs 可重用组件开始写 2014 8 23日

    今天开始自己去写组件. 这次写组件重点在于参考cfWeb来写出自己的组件. 首先先把结构做出来. 对于这次的自定义组件,现在所做的事情关键在于上面四个文件.于是将上面四个文件贴出来. MyApp.js ...

  5. ROS-SLAM仿真-hector

    前言:hector_slam可以很好的在空中机器人,手持构图设备及特种机器人中运行. hector_slam不需要订阅里程计信息/odmo消息,而是直接使用激光估算里程计信息,因此,当机器人速度较快时 ...

  6. BZOJ 4710 容斥原理+dp

    //By SiriusRen #include <cstdio> using namespace std; int n,m,a[1005]; typedef long long ll; l ...

  7. 算法入门经典-第六章 例题6-21 SystemDependencies

    题意:软件组件之间会有依赖关系,比如你下一个Codeblocks你也得顺带着把编译器给下上.你的任务是模拟安装和卸载软件组件的过程.有以下五种指令,如果指令为“END”则退出程序:若为以下四种指令,则 ...

  8. node-express项目的搭建并通过mongoose操作MongoDB实现增删改查分页排序(四)

    最近写了一个用node来操作MongoDB完成增.删.改.查.排序.分页功能的示例,并且已经放在了服务器上地址:http://39.105.32.180:3333. Mongoose是在node.js ...

  9. IETF透露HTTP over QUIC 将重命名为HTTP/3 协议

    周一,IETF透露它将HTTP-over-QUIC实验协议重命名为HTTP / 3.HTTP-over-QUIC是一种HTTP重写,用TCP替换TCP. 如果这看起来有点为时过早,那么它与IETF的历 ...

  10. Maven private reprository 更新

    maven对构件的更新判断基本上是两种,一种是稳定版本,一种是maven特有的SNAPSHOT版本. 稳定版本很好判断,直接根据maven构件的坐标体系就能够获得.先从本地仓库中找,如果本地仓库没有, ...