ITPUB论坛-中国最专业的IT技术社区

 找回密码
 注册
查看: 936|回复: 25

ORACLE 11204, 打补丁后无法启动失败,如何重装不丢失数据库信息?

[复制链接]
论坛徽章:
304
奥迪
日期:2013-07-29 13:45:59红旗
日期:2014-02-07 10:47:20路虎
日期:2014-02-13 10:34:03保时捷
日期:2014-02-14 09:46:462014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
发表于 2017-9-11 14:15 | 显示全部楼层 |阅读模式
LINUX7.3,  ORACLE 11204, RAC双节点,

打PSU补丁失败,之后无法启动,现在想重装RAC,问:如何保留ASM里的数据库的数据?
ASM 里有三块盘: OCR,DATA, FLASH,从名字上看,OCR 报错CRS的信息,DATA保存数据库的信息,FLASH 用于存放归档日志等。

重装后,如何把盘 DATA 重新注册到ASM,以便能继续使用上面的数据库?





论坛徽章:
116
现任管理团队成员
日期:2011-05-07 01:45:08娜美
日期:2017-08-29 10:15:28
发表于 2017-9-11 14:27 | 显示全部楼层
我印象中,只需要注册asm instance,在这个instance第一次mount dg的时候,就会把dg注册到crs中,不需要手动注册dg

使用道具 举报

回复
论坛徽章:
304
奥迪
日期:2013-07-29 13:45:59红旗
日期:2014-02-07 10:47:20路虎
日期:2014-02-13 10:34:03保时捷
日期:2014-02-14 09:46:462014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
 楼主| 发表于 2017-9-11 14:59 | 显示全部楼层
zergduan 发表于 2017-9-11 14:27
我印象中,只需要注册asm instance,在这个instance第一次mount dg的时候,就会把dg注册到crs中,不需要手 ...

重装时,肯定要把OCR盘给格式化重用,你的意思时,不格式化DATA判,当ASM启动时,其会自动查找DATA盘?

使用道具 举报

回复
论坛徽章:
116
现任管理团队成员
日期:2011-05-07 01:45:08娜美
日期:2017-08-29 10:15:28
发表于 2017-9-11 15:03 | 显示全部楼层
ZALBB 发表于 2017-9-11 14:59
重装时,肯定要把OCR盘给格式化重用,你的意思时,不格式化DATA判,当ASM启动时,其会自动查找DATA盘?

不要格式化 OCR以外的DG,创建ASM实例,然后在配置文件中spfile中加入data asmdisk的strings,asm实例会扫描asmdisk,找到data dg的元数据,直接mount data dg,就可以了。mount的时候,就会自动注册到crs中

使用道具 举报

回复
论坛徽章:
69
山治
日期:2017-09-11 19:15:33处女座
日期:2015-11-27 12:27:01秀才
日期:2015-11-23 10:17:19秀才
日期:2015-11-23 09:57:36金牛座
日期:2016-04-01 18:05:22秀才
日期:2015-11-11 10:22:49摩羯座
日期:2015-08-20 16:22:52秀才
日期:2015-08-31 13:02:54秀才
日期:2015-12-25 15:31:10巨蟹座
日期:2015-11-04 12:43:04
发表于 2017-9-11 19:16 | 显示全部楼层
怎么打的,会两个节点都不能启动?没备份GI_HOME吗和inventory吗?

使用道具 举报

回复
论坛徽章:
304
奥迪
日期:2013-07-29 13:45:59红旗
日期:2014-02-07 10:47:20路虎
日期:2014-02-13 10:34:03保时捷
日期:2014-02-14 09:46:462014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
 楼主| 发表于 2017-9-11 21:30 | 显示全部楼层
zergduan 发表于 2017-9-11 15:03
不要格式化 OCR以外的DG,创建ASM实例,然后在配置文件中spfile中加入data asmdisk的strings,asm实例会 ...

使用道具 举报

回复
论坛徽章:
304
奥迪
日期:2013-07-29 13:45:59红旗
日期:2014-02-07 10:47:20路虎
日期:2014-02-13 10:34:03保时捷
日期:2014-02-14 09:46:462014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
 楼主| 发表于 2017-9-11 21:39 | 显示全部楼层
wolfop 发表于 2017-9-11 19:16
怎么打的,会两个节点都不能启动?没备份GI_HOME吗和inventory吗?

我印象中,记得打PSU补丁时,只需要在一个节点打即可,此时,PSU信息,会自动滚到另外一个节点,

所以这次,我只在节点1打了补丁,之后就跑了打补丁后的脚本,后来发现,还得在节点2打上PSU补丁,

于是又到节点2打补丁,结果到某一操作时,半天过不去,,,多敲几次回车后,退出打补丁程序,报错了,
说是跑到第几行时出错(明天补上这信息),,,

我当时也没多想,就直接重启服务器,,,结果,重启后,CRS再也启动不了,,,

另外一个原因,可能是我在节点2打补丁时,没停EM(都是猜测,上面加粗部分,也是猜测,),,,

想回滚这PSU,但CRS没启动,没法回滚,,,
想查看日志为何没启动,但感觉日志跟踪太费劲:在 SUPPORT 上查看如何查找CRS无法启动的原因,但文档说的是LINUX6版本的跟踪方法,我的环境是LINUX7.3,没找到相应的文章,

使用道具 举报

回复
论坛徽章:
304
奥迪
日期:2013-07-29 13:45:59红旗
日期:2014-02-07 10:47:20路虎
日期:2014-02-13 10:34:03保时捷
日期:2014-02-14 09:46:462014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
 楼主| 发表于 2017-9-12 10:32 | 显示全部楼层
wolfop 发表于 2017-9-11 19:16
怎么打的,会两个节点都不能启动?没备份GI_HOME吗和inventory吗?

在第2个节点上打补丁集时的过程日志:

[cloudrac2@root /home/app/11.2.4/grid/OPatch]
#./opatch auto /backup/soft/p26610246_112040_Linux-x86-64/26610246 -ocmrf /tmp/file02.rsp
Executing /home/app/11.2.4/grid/perl/bin/perl ./crs/patch11203.pl -patchdir /backup/soft/p26610246_112040_Linux-x86-64 -patchn 26610246 -ocmrf /tmp/file02.rsp -paramfile /home/app/11.2.4/grid/crs/install/crsconfig_params

This is the main log file: /home/app/11.2.4/grid/cfgtoollogs/opatchauto2017-09-08_14-47-53.log

This file will show your detected configuration and all the steps that opatchauto attempted to do on your system:
/home/app/11.2.4/grid/cfgtoollogs/opatchauto2017-09-08_14-47-53.report.log

2017-09-08 14:47:53: Starting Clusterware Patch Setup
Using configuration parameter file: /home/app/11.2.4/grid/crs/install/crsconfig_params

Stopping RAC /home/app/11.2.4/product/db_1 ...
Stopped RAC /home/app/11.2.4/product/db_1 successfully

patch /backup/soft/p26610246_112040_Linux-x86-64/26610246/26609445  apply successful for home  /home/app/11.2.4/product/db_1
patch /backup/soft/p26610246_112040_Linux-x86-64/26610246/26609929/custom/server/26609929  apply successful for home  /home/app/11.2.4/product/db_1

Stopping CRS...
Stopped CRS successfully

patch /backup/soft/p26610246_112040_Linux-x86-64/26610246/26609445  apply successful for home  /home/app/11.2.4/grid
patch /backup/soft/p26610246_112040_Linux-x86-64/26610246/26609929  apply successful for home  /home/app/11.2.4/grid
patch /backup/soft/p26610246_112040_Linux-x86-64/26610246/22502505  apply successful for home  /home/app/11.2.4/grid

Starting CRS...
Installing Trace File Analyzer
CRS-4123: Oracle High Availability Services has been started.

Oracle Grid Infrastructure stack start initiated but failed to complete at /home/app/11.2.4/grid/crs/install/crsconfig_lib.pm line 11810.
[cloudrac2@root /home/app/11.2.4/grid/OPatch]
#

使用道具 举报

回复
论坛徽章:
69
山治
日期:2017-09-11 19:15:33处女座
日期:2015-11-27 12:27:01秀才
日期:2015-11-23 10:17:19秀才
日期:2015-11-23 09:57:36金牛座
日期:2016-04-01 18:05:22秀才
日期:2015-11-11 10:22:49摩羯座
日期:2015-08-20 16:22:52秀才
日期:2015-08-31 13:02:54秀才
日期:2015-12-25 15:31:10巨蟹座
日期:2015-11-04 12:43:04
发表于 2017-9-12 10:40 | 显示全部楼层
本帖最后由 wolfop 于 2017-9-12 10:42 编辑
ZALBB 发表于 2017-9-11 21:39
我印象中,记得打PSU补丁时,只需要在一个节点打即可,此时,PSU信息,会自动滚到另外一个节点,

所以 ...

GI的PSU都是在每个节点ROLLING打的。你在第一个节点打的时候难度不是opatch auto然后自动拉起CRS?
也没备份?如果我是第一个节点打完CRS起不来,肯定不会去打第二节点,至少第二节点是好的。你现在正确的做法就是开SR,让SR给方案

使用道具 举报

回复
论坛徽章:
304
奥迪
日期:2013-07-29 13:45:59红旗
日期:2014-02-07 10:47:20路虎
日期:2014-02-13 10:34:03保时捷
日期:2014-02-14 09:46:462014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
 楼主| 发表于 2017-9-12 11:03 | 显示全部楼层
wolfop 发表于 2017-9-12 10:40
GI的PSU都是在每个节点ROLLING打的。你在第一个节点打的时候难度不是opatch auto然后自动拉起CRS?
也没 ...

记得在第1节点打完后,CRS是拉起来了,但发现PSU没打到第2节点上(对比过两节点的补丁集,确定无疑),所以我还在PUB上发帖提问:为何PSU没能自动ROLLING到第二节点?后看了PSU的README文档,文档里也提到,需要到
各节点都打上,因此我才到第2节点再打一次,,,本以为第2节点会比较顺利打上PSU(此前打PSU,从未出现问题),没想到却意外了,更意外的是,把RAC搞死了,,,

我那是测试环境,不想开SR了,

使用道具 举报

回复

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

本版积分规则

TOP技术积分榜 社区积分榜 徽章 电子杂志 团队 统计 虎吧 老博客 知识索引树 读书频道 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档 | IT博客
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛 | SAP ERP系统
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 网站律师 隐私政策 知识产权声明
京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表