6.其他可选配置项,这里保持默认,不进行配置,点击“Next”
7.设置密码(密码要求至少5位必须包含数字)
registration password:oracle1216 【AGENT注册密码】
sysman:oracle1216 【sysman用户密码】
8.安装配置summary页,确保无误后点击”Install”进行安装,默认包括OMS软件和AGENT软件
9.执行脚本(root权限)
sudo /u01/oracle/OracleHomes/oms10g/allroot.sh
10.然后就进入到配置组件界面,这个过程非常耗时,一般1小时左右 --实测30分钟左右
慢在OMS configuration 和 Agent configuration Assistant 两个组件上
in progress 正在进行时
pending 即将执行
关注状态确保完整性和正确性,当所有状态为succeeded时,部署安装OMS完成,点击“Exit”
OMS:1.6G
Agent:437M
你最好预留出足够的安装空间
11.打开firefox登录控制台
End of Installation页面会显示GC 控制台URL
http://ocm02:4889/em
http://192.168.100.104:4889/em
./emctl secure agent
输入用户名:sysman
密码:oracle1216
进入到Grid Control首页
注意事项:
点击“Targets”,因为没有添加其他Agent,此时只能看到本机信息
点击“Targets”,只能看到“ocm02”主机的信息
选 All targets 可以看到目前可管理的所有对象
点击数据 如果没有发现ocmdb02,add配置一下
GC Agent安装(第一台机器host:ocm01部署)
使用agentDownload.linux快速安装
GC Agent作用:代理工具会抓取本机状态信息推送到OMS服务端显示在你面前,有几台数据库就要安装几个Agent代理。
我们使用的Agent代理版本:10.2.0.1.0
现在最新的版本为:10.2.0.5.0
从ocm02拷贝agentDownload.linux软件
[oracle@ocm02 Server]$ find /u01/oracle/ -name agent*linux
/u01/oracle/OracleHomes/oms10g/sysman/agent_download/10.2.0.1.0/linux/agentDownload.linux
/u01/oracle/OracleHomes/oms10g/inventory/Templates/sysman/agent_download/10.2.0.1.0/linux/agentDownload.linux
[oracle@ocm02 Server]$ cd /u01/oracle/OracleHomes/oms10g/sysman/agent_download/10.2.0.1.0/linux/
[oracle@ocm02 linux]$ ls
addons agent agentDownload.linux agent_scripts.jar oui prereqs response
[oracle@ocm02 linux]$ scp agentDownload.linux ocm01:/home/oracle/Desktop/
The authenticity of host 'ocm01 (192.168.100.103)' can't be established.
RSA key fingerprint is 61:ce:64:ff:2b:84:3f:72:ff:01:1d:93:b0:a2:c1:94.
Are you sure you want to continue connecting (yes/no) yes
Warning: Permanently added 'ocm01,192.168.100.103' (RSA) to the list of known hosts.
oracle@ocm01's password:
agentDownload.linux 100% 22KB 22.2KB/s 00:00
1.给安装文件授予权限(如果文件本身拥有可执行权限请忽略此步)
/u01/app/oracle/OracleHomes/oms10g/sysman/agent_download/10.2.0.1.0/linux/agentDownload.linux
chmod 755 agentDownload.linux
2.确保jar包可用
由于GC会用到oracle jdk包,因此需要在.bash_profile中添加$ORACLE_HOME/jdk/bin
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$PATH
3.执行agentDownload.linux
修改etc/hosts添加
192.168.100.103 ocm01.domain ocm01
192.168.100.104 ocm02.domain ocm02
安装agent
./agentDownload.linux -b /u01/oracle 【-b 指定安装目录】
4.运行root.sh脚本(使用root用户)
sudo /u01/oracle/agent10g/root.sh
5.对ocm01上数据库ocmdb中用户dbsnmp解锁(如果已经解锁了就忽略)
dbsnmp作用:agent与oms之间通信的用户,也是监控实例状态用户
alter user dbsnmp identified by oracle account unlock;
select username,account_status from dba_users;
--下6~9实际操作都没有用到
6.在OMS上配置ocmdb实例 --执行从ocm02拷贝过来的agentDownload.linux,有时不需配置,应为拷贝过来的agent软件包含oms信息,安装后自动向oms推送agent信息。
dbsnmp用户的密码(oracle),其他内容自动返填
7.此时直接进入到最后的Review阶段,确定没有问题,点击“Submit”
8.提示ocmdb实例属性已经被更新 properties for instance ocmdb have been updated,点击“OK”
刚刚配置完毕时ocmdb的状态信息还不是很完整,此时可以点击右上角的refresh图标观察实例的状态变化,最终该实例的所有状态都会显示出来
9.同样的流程配置ocmdb02实例
./emctl stop agent
./emctl secure agent
./emctl status agent
./emctl start agent
./emctl upload 必须在agent启动状态下运行
如果GC安装失败按照以下卸载
卸载GC Agent
既然我们会安装也要会卸载,当我们安装不成功的时候可以卸载之后重新安装
注:当需要删除Grid Control Agent的时候,往往会因为删除不完整导致无法重新顺利部署Agent的问题。
1.确认Agent当前状态
cd $AGENT