AIX5.3 ORACLE10G RAC环境境新建lv务必注意两个节点权限同步

AIX5.3 ORACLE10G RAC环境,新建LV时由于CHMOD、CHOWN未在两个节点同步,导致未设置权限的节点报ORA-01186\ORA-01157\ORA-01110错误,后对数据文件紧急下线过程中又出现数据文件问题,最后通过Media recovery恢复。该案例告诉我们务必注意两个节点权限的同步,即使不同步也不要轻易OFFLINE,可尝试重启之前未同步的节点。

--实际步骤--

新建data36_disk数据文件

通过smit lv

PP SIZE:        256 megabyte(s)

PPs:            10

--权限设置

chown oracle:dba /dev/data36_disk

chown oracle:dba /dev/rdata11_disk

chmod 777 /dev/data36_disk

chmod 777 /dev/rdata11_disk

致命的问题就出在这一步,因为只在RAC的其中一个节点进行了操作,另外一个节点的权限仍然有问题,

虽然下面的add datafile没有报错,但是另外一个节点的日志出现了错误提示:

--向数据库表空间添加数据文件

# su - oracle

[YOU HAVE NEW MAIL]

$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.4.0 - Production on Sat Feb 12 21:26:42 2011

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production

With the Partitioning, Real Application Clusters, OLAP, Data Mining

and Real Application Testing options

SQL> alter tablespace produc_DATA add datafile '/dev/rdata11_disk' size 2500M;

Tablespace altered.

--这个时候RAC2节点出现ERROR

Sat Feb 12 21:33:00 2011

Errors in file /home/oracle/admin/produc/bdump/produc2_dbw0_803734.trc:

ORA-01186: file 45 failed verification tests

ORA-01157: cannot identify/lock data file 45 - see DBWR trace file

ORA-01110: data file 45: '/dev/rdata11_disk'

File 45 not verified due to error ORA-01157

时间: 2024-12-06 10:36:27

AIX5.3 ORACLE10G RAC环境境新建lv务必注意两个节点权限同步的相关文章

oracle10g rac stream 多表复制(本地捕获)

oracle stream 主要是针对数据库而言的,而不是针对实例,所以rac的多表复制(本地捕获)其实跟单实例的多表复制(本地捕获)是一样的,唯一要注意的是rac产生的归档必须在共享磁盘上的同一目录中,同时创建的directory也最好是在共享磁盘上的目录.否则在执行过程中会报错,导致过程不能执行. 一.前提条件:源数据库(集群数据库rac): rac节点1: 操作系统:redhat ES5.4 oracle版本:10.2.0.4(64位) 实例名:rac1 数据库名:rac public i

ORACLE10G RAC+AIX53下如何提取AWR报告

本文介绍ORACLE10G RAC+AIX53环境下AWR报告提取过程. 1.如果不在oracle用户下请切换到oracle用户   su - oracle 2.以sysdba权限登录数据库   sqlplus "/as sysdba" 3.执行awrprt命令   SQL> @?/rdbms/admin/awrrpt 4.出现选择awr的输出格式界面(默认选HTML比较直观)   ----------------------------------------------- C

奕新集团--RAC环境后续

奕新集团--RAC环境后续 2.重新配置Grid Infrastructure及ASM [python] view plaincopyprint?   1 #重新配置Grid Infrastructure并不会移除已经复制的二进制文件,仅仅是回复到配置crs之前的状态,下面是其步骤   2    3 a.使用root用户登录,并执行下面的命令(所有节点,但最后一个节点除外)   4   # perl $GRID_HOME/crs/install/rootcrs.pl -verbose -deco

分析解决11gR2 双节点RAC环境下的gc cr block busy/gc buffer busy acquire等待

?  系统环境 两节点的RAC:AIX6.1+Oracle 11.2.0.3.3   ?  AWR里展示出来的各种症状(数据来自实例2) 虽然应用没有报障,但AWR报告里的各种迹象已经很明显了 (1)     gc buffer busy acquire排进了Top 5 Timed Foreground Events 图-1     (2)     除去DB CPU在gc buffer busy acquire之后的就是gc cr block busy了 图-2     (3)     2h21

【RAC】rac环境下的数据库备份与还原

[RAC]rac环境下的数据库备份与还原 一.1  BLOG文档结构图       一.2  前言部分   一.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① rac环境下的数据库备份与还原 ② rman恢复数据库的一般步骤 ③ rac环境的简单操作   注意:本篇BLOG中代码部分需要特别关注的地方我都用黄色背景和红色字体来表示,比如下边的例子中,thread 1的最大归档日志号为33,thread 2的最大归档日

RAC环境中threads变更后如何确保goldengate继续正常复制

RAC环境中threads变更后如何确保goldengate继续正常复制 转载:http://www.easyora.net/blog/goldengate_rac_threads_remap.html         当rac节点变更的时候,比如我们添加或者删除了集群中的节点,理所当然会对节点对应的log threads进行添加或者删除,但会造成goldengate的map log threads的顺序发生紊乱.在进行这一类行为变更的时候,特别需要注意goldengate端也需要进行特别处理.

Oracle 11.2 RAC环境中CRSD进程简介

在11.2中,CRSD进程不再是RAC中最关键的进程之一. 如果对10g RAC比较熟悉,应该清楚CRSD进程的重要性,Oracle在操作系统启动后,就是通过启动这个进程然后启动整个CLUSTER以及数据库的. 在11.2的RAC中,Oracle调整了ASM,使得OCR和VOT可以存储在ASM磁盘组中.ASM是CLUSTER所支持的一个组件,而CLUSTER启动所需的OCR和VOT却要放在ASM中,这其实要解决一个先有鸡还是先有蛋的问题.最终Oracle通过OHASD进程的方式解决了这个问题,而

在RAC环境中如何管理日志(redolog file)组

在RAC环境中如何管理日志(redolog file)组 Tuesday, 2004-09-14 11:52 Eygle       原文连接: http://www.eygle.com/faq/How.To.Mangement.redologfile.in.Rac.Raw.htm 本文简单介绍在RAC裸设备环境下如何管理日志文件(redolog file) 本文环境:Oracle9i Rac + VCS4.0 + VxVM4.0 + Solaris9.0 + SunFire210 1.首先可以

在AIX下新建LV 4K偏移量问题

问题现象: 在AIX下新建LV,然后在LV上建表空间,出现WARNING(Oracle recommends creating new datafiles on devices with zero offset) alter tablespace ZJ_DATA add datafile '/dev/rdata40_disk' size 2500M Wed Apr 27 22:45:36 2011 WARNING: You are creating datafile /dev/rdata41_d