Grid Control安装和Deployment agent
环境:
主机名 | IP地址 | Instance Name | 作用 |
gc.origtec.om | 10.10.10.135 | oms | oms |
third.origtec.com | 10.10.10.136 | oma | agent |
jdk:jdk1.6.0.18
Weblogic:10.3.2.0
GC:11.1.0.1 x86
DB:11.2.0.3 x86
1.gc.origtec.com主机上安装DB
oracle账号下~/.bash_profile
/etc/hosts文件
监听要建起来(我创建了linster.ora,tnsnames.ora)
2.third.origtec.com主机上安装DB
oracle账号下的~/.bash_profile
/etc/hosts文件
监听要建起来(我创建了linster.ora,tnsnames.ora)
3.gc.origtec.com上安装JDK
4.gc.origtec.com上安装Weblogic
init 3 然后 init 5后
汗,好像我用了root账号执行了,先试吧,大不了到最后确定这是错误的。
5.在gc.origtec.com上安装GC
首先把EM卸载掉(其他的还有要求,等报错时再改也来得及)
这儿会报错,可能是因为上面的我用root执行weblogic的原因,我使用chown –R oracle /u01/app/oracle/Middleware
走一步算一步,怀着侥幸的心理继续往下吧
密码全部设成oracle123
报错了,根据配置的不同,所报的错误可能不只这两个
监听重启下
OMS Home、Agent Home、Webtier Home等我们添加到bash_profile里
6.分发agent
gc.origtec.com的/etc/hosts要添加third.origtec.com的信息
同样third.origtec.com的/etc/hosts要添加gc.origtec.com的信息
Error
Following paths are incorrect or not defined in the following hosts.
Path: /usr/local/bin/sudo(SUDO_PATH) on host 10.10.10.136
Check the property values in the following files in this order, ssPaths_<plat>.properties or sPaths.properties or Paths.properties in <INSTANCE_HOME>/sysman/prov/resources directory. The <INSTANCE_HOME> location is /u01/app/oracle/gc_inst/em/EMGC_OMS1 .
For more details look at the Install Guide
在gc.origtec.com下找ssPaths_<plat>.properties、sPaths.properties、Paths.properties
ssPaths_<plat>.properties没有对应的平台
Error
The "requiretty" flag is set in the sudoers file on the following nodes and hence the application will not be able to run sudo over ssh.
Hosts : 10.10.10.136
Disable the "requiretty" flag in the sudoers file.
这个在third.origtec.com(10.10.10.136)上修改,visudo
Error
1. Provide Host List - User not enabled for sudo on one or more of the remote nodes. : 10.10.10.136
2. Either the user does not have root access on the remote nodes or the user is not enabled to run shell /bin/sh using sudo
这个报错,我早就预知了
8.遇到其他一些错误的截图及原因
这个是gc.origtec.com主机上的监听没有启动
The Management Server cannot be reached from the target node via HTTP(S)
要分发agent到的client server的iptables没关;后来关闭了好像还是不行,把oms的/etc/hosts和agent的/etc/hosts添加彼此的主机信息,就ok了。
(插个广告,用Google搜索比Baidu牛*,Baidu搜出来的是一地牛毛)
这个报错忘记了,估计还是visudo的问题。
以上使用的origtec.com域名,拥有者是苏州溯源天成信息技术服务有限公司。