Oracle EMCC 12c emcli命令行工具安装以及使用介绍

本文介绍了Oracle EMCC 12c中emcli的安装和使用,包括登录OMS、添加、查看和删除主机目标,以及管理Agent的操作。emcli作为命令行工具,能执行图形界面的大多数操作,对于目标类型添加和Agent管理提供了高效解决方案。

  emcli command-line interface可以执行几乎所有EMCC控制台界面的操作。之前工作中,在目标端服务器部署agent时,通过控制台图形界面进行配置目标端自动搜索时,偶尔会遇见无法搜索发现某些目标类型的情况。例如目标服务器上面存在oracle instance以及listener,配置自动搜索后无法发现此类型的目标,并且排查失败原因比较耗时。此时就需要通过emcli命令行接口登录OMS去执行添加操作。这里介绍的是命令行模式下的emcli的一些操作,此外还有交互脚本模式这里不做介绍。

1.环境要求

■ Enterprise Manager 12c Cloud Control framework
■ Sun Java JRE version 1.6.0_43 or greater
■ Workstation running Solaris, Linux, HPUX, Tru64, AIX, or Windows with NTFS

2.下载emcli,下载地址如下

https://xx.xx.xx.xx:7799/em/public_lib_download/emcli/kit/emclikit.jar ,ip为oms的服务器地址

3.安装jdk1.8,设置JAVA_HOME

[oracle@rptdb ~]$ tar -xvf jdk-8u231-linux-x64.tar.gz
[oracle@rptdb bin]$ /home/oracle/jdk1.8.0_231/bin/java -version          
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
[oracle@rptdb ~]$ export JAVA_HOME=/home/oracle/jdk1.8.0_231
[oracle@rptdb ~]$ env | grep JAVA_HOME
JAVA_HOME=/home/oracle/jdk1.8.0_231

4.创建安装目录,执行安装

[oracle@rptdb ~]$ mkdir emcli
[oracle@rptdb ~]$ $JAVA_HOME/bin/java -jar emclikit.jar -install_dir=/home/oracle/emcli
Oracle Enterprise Manager 12c Release 5.
Copyright (c) 2012, 2015 Oracle Corporation.  All rights reserved.
EM CLI client-side install completed successfully.
Execute "emcli help setup" from the EM CLI home (the directory where you have installed EM CLI) for further instructions.

5.使用emcli,登录oms

在非oms服务器本地上使用emcli登录oms,需要先进行setup配置。

–查看相关语法:

./emcli help setup
./emcli help sync

–执行初始化配置:

[oracle@rptdb emcli]$ ./emcli setup -url=http://10.10.201.152:7788/em -username="sysman" -dir="/home/oracle/emcli" -verb_jars_dir="/home/oracle/emcli" -trustall -autologin
Oracle Enterprise Manager 12c Release 5.
Copyright (c) 1996, 2015 Oracle Corporation and/or its affiliates. All rights reserved.
Enter password
Emcli setup successful

   注:-autologin参数的作用是,如果登录超时,emcli会自动进行登录。默认时noautologin模式,emcli超过45min没用执行操作,会超时,需要重新登录。

–执行同步操作:

[oracle@rptdb emcli]$./emcli sync
Synchronized successfully
[oracle@rptdb emcli]$

–查看状态:

[oracle@rptdb emcli]$ ./emcli status
Oracle Enterprise Manager 12c Release 5 EM CLI.
Copyright 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值