求助:Oracle RAC下某一节点实例无法启动
发布网友
发布时间:2022-04-09 14:36
我来回答
共1个回答
热心网友
时间:2022-04-09 16:05
装完RAC 以后,发现RAC中的一个节点的数据库实例无法启动
[oracle@rac2 ~]$ sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Proction on Tue Jun 5 23:11:57 2012
Copyright (c) 1982, 2009, Oracle. All rights reserved.
SQL> conn /as sysdba
Connected to an idle instance.
SQL> startup mount
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file '+DATA/orcl/spfileorcl.ora'
ORA-17503: ksfdopn:2 Failed to open file +DATA/orcl/spfileorcl.ora
ORA-01031: insufficient privileges
SQL> exit
根据提示,检查了asm磁盘组的属组,没发现什么异常,后网上google了一把,有人说这可能是由oracle 属组的问题引起的,就信誓旦旦的检查了oracle用户组,发现有问题的节点的oracle组 的确存在问题:
[oracle@rac2 ~]$
[root@rac2 11.2.0]# id oracle
uid=500(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper),505(asmoper)
[root@rac2 11.2.0]# id grid
uid=501(grid) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper),504(asmadmin),505(asmoper),506(asmdba)
正常节点oracle用户属性:
[root@rac1 etc]# id oracle
uid=500(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper),506(asmdba)
[root@rac1 etc]# id grid
uid=501(grid) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper),504(asmadmin),505(asmoper),506(asmdba)
[root@rac1 etc]#
找到了原因以后,修改oracle 属组,再启动数据库,一切正常了:
[root@rac2 11.2.0]# usermod -g oinstall -G dba,oper,asmdba oracle
[root@rac2 11.2.0]# id oracle
uid=500(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper),506(asmdba)
[root@rac2 11.2.0]# su - oracle
[oracle@rac2 ~]$
[oracle@rac2 ~]$
[oracle@rac2 ~]$ sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Proction on Tue Jun 5 23:35:06 2012
Copyright (c) 1982, 2009, Oracle. All rights reserved.
SQL> conn /as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 849530880 bytes
Fixed Size 1339824 bytes
Variable Size 562040400 bytes
Database Buffers 281018368 bytes
Redo Buffers 5132288 bytes
Database mounted.
Database opened.
SQL>
求助:Oracle RAC下某一节点实例无法启动
[root@rac1 etc]找到了原因以后,修改oracle 属组,再启动数据库,一切正常了:[root@rac2 11.2.0]# usermod -g oinstall -G dba,oper,asmdba oracle [root@rac2 11.2.0]# id oracle uid=500(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper),506(asmdba)[root@ra...
Oracle 12c RAC,其中一个节点数据库实例起不来,怎么办
在RAC中,看到数据库没启动起来,再次使用RAC的命令启动一下数据库,完成。 [grid@m1 ~]$ crs_stat -t Name Type Target State Host 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 其他类似问题2017-05-06 Oracle 12c RAC,其中一个节点数据库实例起不来,... 2017-01-08 求助:Oracle RAC下某一节点...
Oracle RAC 其中一个节点的实例无法启动 提示ORA-01031: insufficient...
这个问题我也遇到过,应该是spfile中process参数设置的不够大,导致不能同时启动两个实例,你试着把process设置大一点,当然你内存也要大一点,不然回报内存不够
求助rac其中节点无法启动
linux 4.4 + oracle 10.2.0.1 当把2个虚拟机都启动时,RAC所有应用都能正常启动 当我将RAC2关机后,RAC1能正常提供服务。但是,当我再将RAC1重启
oracle rac中一个节点坏了怎么重装与恢复(目前数据库在另一节点中正常...
一、适用的灾难情况:(1)ORACLE数据库文件被误删除 .(2)存储重新分区、格式化导致ORACLE数据库文件丢失。(3)存储突然断电、文件系统故障、fsck导致ORACLE数据库文件丢失。(4)ASM存储故障导致ORACLE数据库文件丢失。二、支持的文件系统特性:(1)支持的文件系统类型:NTFS/EXT3/EXT4/REISERFS/REISER4...
Oracle rac 单节点vip不能启动的问题
一种可能是你的VIP漂在了第二个节点上。。。这样你使用VIPCA或手工修改相应的IP地址即可。另外一种可能就是你的OCR出现问题,请用srvctl config database -d 命令查看数据库状态,看看相应的状态。。检查一下共享存储是否挂载成功!
...RAC主节点上的实例时,报告:ORA-01033:ORACLE 正在初始化或关闭_百度...
……实例 wpsdb1 正在节点 rac1 上运行 实例 wpsdb2 正在节点 rac3 上运行 结点rac1,rac2,rac3?检查一下配置 关于ORACLE正在初始化或关闭,如果是windows环境,打开命令行 sqlplus "/as sysdba"用sysdba看能否登录,如果不是connect to idle instance,则说明实例是启动的 用shutdown immediate或shut...
oracle RAC安装出错,节点1执行成功,节点2执行最后报如下错误,请大侠帮 ...
二节点的asm没启动起来,这里已经写了是Failed to start ASM,原因是Start of resource "ora.asm -init" failed,在节点1运行ora.asm -init脚本时出现的问题,应该是asm实例的问题,你二节点能认到asm存储么?据我所知,这个脚本运行不起来最常见的问题是asm搭建过程中两节点不一致,导致一节点脚本在...
如何定位rac节点重启原因
[@more@]合理设置跨节点并行,需要先设置一些参数:instance_groups:这个参数主要是设置该节点实例是否属于某一个实例组。每个节点可以设置多个不同的实例组名,实例组名用逗号隔开。parallel_instance_group设置的值为instance_groups里面设置的值,表明这个节点上面进行的并行操作可以跨越哪些实例组。alter...
于gipc进程导致的节点无法启动
这实际上是两个问题,首先节点2被重新启动,之后节点2无法加入集群。这需要从集群的告警日志开始分析。1. 节点1的集群alert.log [grid@infirac1 infirac1]$ cd $ORACLE_HOME/log/infirac1 [grid@infirac1 infirac1]$ less alertinfirac1.log alert日志报错信息如下:network communication with ...