Loading
0

Oracle Cloud Control 12c Agent Deployment

Oracle Cloud Control 12c的服务端的部署请查看我之前的文章:Oracle Cloud Control 12c Deployment

 

准备环境要求

操作系统版本要求:

QQ图片20140318102708

 

操作系统依赖包:

Platform 32-Bit Packages for 32-Bit Platform 64-Bit Packages for 64-Bit Platform
Oracle Linux 6.x(Red Hat 6 Kernel and Unbreakable Enterprise Kernel (UEK)) Not Supported
  • make-3.81
  • binutils-2.20.51.0.2-5.11
  • gcc-4.4.4
  • libaio-0.3.107
  • glibc-common-2.12-1.7
  • libstdc++-4.4.4
  • sysstat-9.0.4
Oracle Linux 5.xRed Hat Enterprise Linux 5.x
  • make-3.81
  • binutils-2.17.50.0.6
  • gcc-4.1.1
  • libstdc++-4.1.1
Oracle Linux 5.x and Red Hat Enterprise Linux 5.x, where x <= 5 [for example, Oracle Linux 5.3]
  • make-3.81
  • binutils-2.17.50.0.6
  • gcc -4.1.1
  • libstdc++ -4.1.1

Oracle Linux 5.x and Red Hat Enterprise Linux 5.x, where x > 5 [for example, Oracle Linux 5.6]

  • make-3.81
  • binutils-2.17.50.0.6
  • gcc -4.1.1
  • libaio-0.3.106
  • glibc-common-2.3.4
  • libstdc++ -4.1.1
  • setarch-1.6
  • sysstat-5.0.5
  • rng-utils-2
Oracle Linux 4.xRed Hat Enterprise Linux 4.x
  • make-3.80
  • binutils-2.15.92.0.2
  • gcc-3.4.5
  • libstdc++-3.4.5
  • kernel-utils-2.4
64-bit Management Agent is NOT supported on 64-bit platform, but 32-bit Management Agent is supported, so install all 32-bit packages (listed in the previous column) on your 64-bit platform.
SUSE Linux Enterprise 10
  • make-3.80
  • binutils-2.16.91.0.5
  • gcc-4.1.0
  • libstdc++ 4.1.0
  • libaio-32bit-0.3.104-14.2
  • libaio-devel-32bit-0.3.104-14.2
64-bit Management Agent is NOT supported on 64-bit platform, but 32-bit Management Agent is supported, so install all 32-bit packages (listed in the previous column) on your 64-bit platform.
SUSE Linux Enterprise 11
  • make-3.81
  • binutils-2.19-9.3
  • gcc-4.3-62.198
  • libstdc++ 43.4.3
  • make-3.80
  • binutils-2.16.91.0.5
  • gcc -4.1.0
  • libstdc++ 43.4.3
Asianux Server 3
  • make-3.81-3AXS3-i386
  • binutils-2.17.50.0.6-9AXS3-i386
  • gcc-4.1.2-44.1-i386
  • libstdc++-4.1.2-44.1-i386
  • libXtst-1.0.1-3.1(i386)
  • make-3.81
  • binutils-2.17.50.0.6
  • gcc -4.1.1
  • libstdc++ -4.1.1
  • libXtst-1.0.1-3.1(x86_64)
Solaris SPARC 5.9 Not Supported
  • SUNWlibm
  • SUNWlibms
  • SUNWsprot
  • SUNWsprox
  • SUNWtoo
  • SUNWi1of
  • SUNWxwfnt
Solaris SPARC 5.10Also supported on Solaris Local Container Not Supported SUNWbtool
Solaris SPARC 5.11 Not Supported
  • SUNWbtool
  • SUNWhea
  • SUNWlibm
  • SUNWlibms
  • SUNWsprot
  • SUNWtoo
  • SUNWlibC
  • SUNWcsl
Solaris x86-64 5.11 Not Supported
  • SUNWbtool
  • SUNWhea
  • SUNWlibm
  • SUNWlibms
  • SUNWsprot
  • SUNWtoo
  • SUNWlibC
  • SUNWcsl
Solaris x86-64 5.10 Not Supported
  • SUNWbtool
  • SUNWarc
  • SUNWhea
  • SUNWlibm
  • SUNWlibms
  • SUNWsprot
  • SUNWtoo
  • SUNWi1of
  • SUNWi1cs
  • SUNWi15cs
  • SUNWxwfnt
Solaris Express 5.11 x86-64Note: The supported Kernel ID is 175.0.0.0.2.0,151.0.1.12.

To check the kernel ID, run the following command:

uname -X |grep KernelID

Not Supported
  • SUNWbtool
  • SUNWhea
  • SUNWlibm
  • SUNWlibms
  • SUNWsprot
  • SUNWtoo
  • SUNWlibC
  • SUNWcsl
Solaris SPARC Express 5.11Note: The supported Kernel ID is 175.0.0.0.2.0,151.0.1.12.

To check kernel ID, run the following command:

uname -X |grep KernelID

Not Supported
  • SUNWbtool
  • SUNWhea
  • SUNWlibm
  • SUNWlibms
  • SUNWsprot
  • SUNWtoo
  • SUNWlibC
  • SUNWcsl
IBM AIX 5.3.00.04Note: Maintenance level 4 and higher are supported for AIX 5.3.

Maintenance level can be checked using the following command:

oslevel -r

Not Supported
  • bos.perf.proctools(5.3.0.50)
  • bos.adt.base(0.0)
  • bos.adt.libm(0.0)
  • rsct.basic.rte(0.0)
  • rsct.compat.clients.rte(0.0)
IBM AIX 6.1Note: All maintenance levels are supported.

Check the maintenance level using the following command:

oslevel -r

Not Supported
  • bos.adt.base(0.0)
  • bos.adt.lib(0.0)
  • bos.adt.libm(0.0)
  • bos.perf.libperfstat(0.0)
  • bos.perf.perfstat(0.0)
  • bos.perf.proctools(0.0)
  • rsct.basic.rte(0.0)
  • rsct.compat.clients.rte(0.0)
  • xlC.aix61.rte.(9.0.0.0)
  • xlC.rte.(9.0.0.0)
IBM AIX 7.1Note: All maintenance levels are supported.

Check the maintenance level using the following command:

oslevel -r

Not Supported
  • bos.adt.base(0.0)
  • bos.adt.lib(0.0)
  • bos.adt.libm(0.0)
  • bos.perf.libperfstat(0.0)
  • bos.perf.perfstat(0.0)
  • bos.perf.proctools(0.0)
  • rsct.basic.rte(0.0)
  • rsct.compat.clients.rte(0.0)
  • xlC.aix61.rte.(9.0.0.0)
  • xlC.rte.(9.0.0.0)
HP PA-RISC 11.23 Not Supported BUNDLE11i(B.11.23.0409.3)
HP PA-RISC 11.31 Not Supported
  • OnlineDiag(B.11.31.01.03)
  • Base-VXFS(B.11.31)
HP-UX Itanium 11.23 Not Supported BUNDLE11i(B.11.23.0409.3)
HP-UX Itanium 11.31 Not Supported OS-Core(B.11.31)

Windows操作系统还需要安装Cygwin 1.7。

 

用户和操作系统组要求:典型的oracle用户和oinstall组

 

主机解析要求:目标主机与服务主机能够互相解析名称,你需要在/etc/hosts文件中添加对应的IP与主机名的解析

 

权限要求:确保你的安装用户对agent base目录和instance目录有写的权限,并且这些目录是空的

 

设置sudo(仅对UNIX):

root用户下visudo

不能设置“Defaults    requiretty”参数,需要将其注释掉

需要设置“Defaults   visiblepw”参数,将原来的“Defaults   !visiblepw”改成“Defaults   visiblepw”

在最后添加oracle ALL=ALL

 

SSH端口要求:需要确保SSH使用默认的22端口

 

CLASSPATH:不要设置这个环境变量,你可以在安装完成后将它设置回来

 

PATH:windows操作系统确保Cygwin的安装目录出现的PATH中,unix中确保scp在PATH中

 

开始安装Agent

1. 浏览器中打开Cloud Control服务地址https://172.22.203.163:7799/em,登陆Cloud Control

QQ图片20140318105642

2. 点击右上角的设置-->添加目标-->手动添加目标

QQ图片20140318105824

3. 选择添加主机目标,点击添加主机

QQ图片20140318110210

4. 点击添加然后输入主机的IP地址或主机名,选择与操作系统对应的代理程序,然后点击下一步,你也可以一次性部署多台

QQ图片20140318110814

5. 如果你在主机栏填写的是IP地址或短主机名,Cloud Control会弹出一个警告,这个可以不用理会,点确定即可

QQ图片20140318111029

6. 输入agent在目标主机上的安装目录,这个目录需要为空,并且你的安装用户有写的权限

QQ图片20140318111256

7. 点击命名的身份证明右边的+,添加目标主机的身份证明,输入目标主机用于安装代理的用户和密码,该身份证明你可以自己起个别名,也可用其自动生成的名称,填写完成后确定,然后点下一步

QQ图片20140318111809

8. 复查你的配置信息,确认无误后点击部署代理

QQ图片20140318111949

9. 部署初始化,安装程序会检查远程的SSH连接性,然后将Agent程序拷贝到目标主机

QQ图片20140318112151

10. 先决条件检查,安装程序会检查目标主机的操作系统版本、应用、数据库版本、内核参数、操作系统依赖包等是否满足最低条件,如果检查不通过,你需要视问题和情况予以修复然后重新部署,或者你可以跳过继续部署

QQ图片20140318112400

11. 先决条件检查通过后开始代理部署阶段,部署完成后点击右上角的完成即完成对操作系统主机的代理部署

QQ图片20140318114706

12. 你可以点击左上角的目标-->主机,查看你所监控的服务器主机,Oracle Cloud Control 12c Agent部署完成

QQ图片20140318125624

13.启动和停止Agent

启动和停止Agent也是使用emctl来控制的,这个程序在agent的安装的base目录下的core/12.1.0.3.0/bin目录下

停止agent

启动agent

Cloud Control Agent部署完毕。

请尊重我们的辛苦付出,未经允许,请不要转载 Ask600 的文章!