Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

8

积分

1

好友

4

主题
1#
发表于 2014-3-25 14:00:14 | 查看: 3520| 回复: 4
VBOX创建的虚拟机测试环境:

OS: Oracle Enterprise Linux 5.8 32bit
DB: Oracle Enterprise Edition 10.2.0.1.0
GC: 10.2.0.1.0
Patchset: p8202632_10205
过程是这样的:
首先安装了DB软件10.2.0.1.0版本,然后成功升级到10.2.0.5.0,使用没有问题。
然后安装GC的OMS和AGENT软件10.2.0.1.0版本,且成功,OPMN、OMS、AGENT都没问题,可以使用
然后关闭了OPMN、OMS、AGENT服务
./opmnctl stopall
./emctl stop oms
./emctl stop agent
然后就直接运行了p8202632_10205下的runInstaller,并先选择oms升级,再选择agent升级
升级oms的时候,报过几个错误,分别是
1、/u01/app/oracle/OracleHomes/oms10g/sysman/jlib/emportlets.jar找不到,我进到目录下发现有emportlets.jar.bak,就手动把emportlets.jar.bak改为emportlets.jar,然后继续
2、/u01/app/oracle/OracleHomes/oms10g/sysman/jlib/ems.jar找不到,我进到目录下发现有ems.jar.bak,就手动把ems.jar.bak改为ems.jar,然后继续
3、报对/u01/app/oracle/OracleHomes/oms10g/bin/emctl的permission dennied,就手动改了emctl的权限为775,然后继续并完成安装
升级Agent时没有任何提示

升级后启动opmn发现
HTTP_Server        | HTTP_Server        |     N/A | Down  
WebCache           | WebCache           |     N/A | Down   
WebCache           | WebCacheAdmin      |     N/A | Down
手工启动也不成功
查看日志报如下错误:以WebCache的报错为例,其他几个的报错也是这个

/u01/app/oracle/OracleHomes/oms10g/webcache/bin/webcached: symbol lookup error: /u01/app/oracle/OracleHomes/oms10g/lib/libons.so: undefined symbol: _intel_fast_memset

无论百度还是google都只能针对undefined symbol: _intel_fast_memset搜索出结果,加上opmn或libons.so都没有对应的搜索结果。
看了一些其他的情况下报出的undefined symbol: _intel_fast_memset的搜索结果解释说是与intel编译器以及确实开发包有关,但实在是不知该如何解决了。
不止是我的Patchset方法方法不对,还是我用的Patchset不能给gc升级,还是环境有问题,就请教各位大侠了!
如果我描述的不够详细,需要其他信息,还请各位大侠指点。第一次发帖,如果有不妥之处,还请Maclean及各位大侠海涵。
如果是我的操作属根源性低级错误,大侠们可忽略此贴,待我学习更多进步后再重温这个问题可能自己就解决了。

Tim
2014.03.25
2#
发表于 2014-3-25 16:26:09
补充几点,重启虚拟机发现图形化界面停留在启动 Starting Avahi daemon-----[失败]这里,报opmn的几个子进程启动失败,查看opmn/logs下的日志:
1、WebCache~WebCacheAdmin~1报Oracle Application Server Web Cache 10g (10.1.2)
Copyright (c) 1999, 2005, Oracle. All rights reserved.

/u01/app/oracle/OracleHomes/oms10g/webcache/bin/webcached: symbol lookup error: /u01/app/oracle/OracleHomes/oms10g/lib/libons.so: undefined symbol: _intel_fast_memset

2、HTTP_Server~1报/u01/app/oracle/OracleHomes/oms10g/Apache/Apache/bin/apachectl startssl: execing httpd
Syntax error on line 195 of /u01/app/oracle/OracleHomes/oms10g/Apache/Apache/conf/httpd.conf:
Cannot load /u01/app/oracle/OracleHomes/oms10g/Apache/Apache/libexec/mod_onsint.so into server: /u01/app/oracle/OracleHomes/oms10g/lib/libons.so: undefined symbol: _intel_fast_memcpy

3、 WebCache~WebCache~1报/u01/app/oracle/OracleHomes/oms10g/webcache/bin/webcached: symbol lookup error: /u01/app/oracle/OracleHomes/oms10g/lib/libons.so: undefined symbol: _intel_fast_memset

[oracle@ocm4 bin]$ ./opmnctl status

Processes in Instance: EnterpriseManager0.ocm4.com
-------------------+--------------------+---------+---------
ias-component      | process-type       |     pid | status  
-------------------+--------------------+---------+---------
DSA                | DSA                |    2058 | Alive   
HTTP_Server        | HTTP_Server        |     N/A | Down   
LogLoader          | logloaderd         |    2060 | Alive   
dcm-daemon         | dcm-daemon         |    2056 | Alive   
OC4J               | home               |    2059 | Alive   
OC4J               | OC4J_EMPROV        |    2057 | Alive   
OC4J               | OC4J_EM            |    2055 | Alive   
WebCache           | WebCache           |     N/A | Down   
WebCache           | WebCacheAdmin      |     N/A | Down   

ctrl+c跳过就继续启动了。

回复 只看该作者 道具 举报

3#
发表于 2014-3-25 16:32:17
patchset 的图形化安装界面完成后,oms目录下丢失了ocm4.com_EMREP目录是咋回事儿,ocm4.com是oms所在机器,EMREP是Repository DB名字,但是有一个install目录,记得Maclean讲rac安装时升级clusterware时也有个install目录,很大,里面有个脚本要跑,那这个oms图形化升级完了之后是不是也有个脚本也要跑呢,难道是我关闭的太快没发现?我进了install目录看没发现可疑的待跑脚本。
[oracle@ocm4 agent10g]$ cd ../oms10g/install
[oracle@ocm4 install]$ ll
total 136
-rw------- 1 oracle oinstall    51 Jan 19  2004 build.info
drwx------ 2 oracle oinstall  4096 Mar 25 12:07 chainedInstall
-rw------- 1 oracle oinstall   638 Mar 25 12:54 envVars.properties
-rw------- 1 oracle oinstall   616 Mar 25 12:07 envVars.properties.bak
-rwx------ 1 oracle oinstall   132 Jul  7  2004 instantiate.bat
-rwx------ 1 oracle oinstall  1630 Mar 25 12:03 instantiate.pl
-rwx------ 1 oracle oinstall   370 Mar 25 12:03 instantiate.sh
drwx------ 2 oracle oinstall  4096 Mar 25 12:01 lib
drwx------ 2 oracle oinstall  4096 Mar 25 12:02 lockdir
-rw------- 1 oracle oinstall 64376 Mar 25 12:02 make.log
drwx------ 9 oracle oinstall  4096 Mar 25 12:11 oneoffs
-rw------- 1 oracle oinstall    20 Mar 25 12:02 oracle_relink_patch.log
-rw------- 1 oracle oinstall  1065 Mar 25 12:07 portlist.ini
-rw------- 1 oracle oinstall   776 Mar 25 12:07 readme.txt
-rw------- 1 oracle oinstall   555 Mar 25 12:03 redirect.html
-rw------- 1 oracle oinstall   648 Mar 25 12:07 setupinfo.txt
drwx------ 3 oracle oinstall  4096 Mar 25 16:08 unix
drwx------ 2 oracle oinstall  4096 Mar 25 12:02 utl

我打算删了oms重新装了升级一次试试。

回复 只看该作者 道具 举报

4#
发表于 2014-3-25 23:33:49
这个问题可以结束了,看了Maclean的文章,打算换种思路来升级。感谢走过路过的大侠们!
已有 1 人评分威望 理由
Liu Maclean(刘相兵 + 8 有始有终是有奖的

总评分: 威望 + 8   查看全部评分

回复 只看该作者 道具 举报

5#
发表于 2014-3-27 15:41:39
谢谢Maclean,我知道了是我用的Patchset就是错误的,应该用p3731593,我已经先安装了10.2.0.3然后又升级到10.2.0.5.0。
在装10.2.0.3.0的oms configuration时还解决了SEVERE: OUI-25031:Some of the configuration assistants failed.这个bug,通过补丁8430622。
升级到10.2.0.5.0后发现两个agent无法upload,报OMS version not checked yet,发现一个agent通过secure agent, clearstate agent, start agent, upload agent成功,另一个agent是"resynchronization to have it fail.  A resync isn’t required very often, but if you do run into “Agent Blocked”, here are the initial steps that should be performed to have a resync complete successfully.",通过oms管理页面对它进行Resynchronization和unblock,然后回到agent看到status就上传成功了。

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-6-1 21:56 , Processed in 0.080796 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569