aix oracle 10.2.0.1 升级 10.2.0.4,AIX Oracle RAC 升级到10.2.0.4.0要特别注意的问题 - 爱肯的专栏 ......

AIX Oracle RAC 升级到10.2.0.4.0过程有如下报错(直接升级到10.2.0.4不需要应用Patch:6160398):

root@bwgl_db2:/u01/app/oracle/crs_1/bin# /u01/app/oracle/crs_1/install/root102.sh

Error : Please change the CRS_ORACLE_USER id to have the following OS capabilities :

by running command then 'crsctl stop crs' and 'crsctl start crs'.

The CSS daemon, ocssd.bin, will not run in realtime without  this change

Oracle strongly recommends that the CSS daemon run realtime

Creating pre-patch directory for saving pre-patch clusterware files

# 未对这个错误做处理也能正常的运行Oracle RAC。但是在errpt -a中会出现以下报错

---------------------------------------------------------------------------

LABEL:          CORE_DUMP

IDENTIFIER:     C69F5C9B

Date/Time:       Mon Mar 29 16:34:52 BEIST 2010

Sequence Number: 166

Machine Id:      00C79A844C00

Node Id:         bwgl_db1

Class:           S

Type:            PERM

Resource Name:   SYSPROC

Description

SOFTWARE PROGRAM ABNORMALLY TERMINATED

Probable Causes

SOFTWARE PROGRAM

User Causes

USER GENERATED SIGNAL

Recommended Actions

CORRECT THEN RETRY

Failure Causes

SOFTWARE PROGRAM

Recommended Actions

RERUN THE APPLICATION PROGRAM

IF PROBLEM PERSISTS THEN DO THE FOLLOWING

CONTACT APPROPRIATE SERVICE REPRESENTATIVE

Detail Data

SIGNAL NUMBER

6

USER'S PROCESS ID:

180396

FILE SYSTEM SERIAL NUMBER

12

INODE NUMBER

21259

CORE FILE NAME

/u01/app/oracle/crs_1/log/bwgl_db1/crsd/core

PROGRAM NAME

crsd.bin

STACK EXECUTION DISABLED

0

COME FROM ADDRESS REGISTER

vmpcopy 6A4

PROCESSOR ID

hw_fru_id: N/A

hw_cpu_id: N/A

ADDITIONAL INFORMATION

pthread_k 88

Symptom Data

REPORTABLE

1

INTERNAL ERROR

0

SYMPTOM CODE

PCSS/SPI2 FLDS/crsd.bin SIG/6 FLDS/pthread_k VALU/88

---------------------------------------------------------------------------

另外根据有些文章所说,在AIX平台Oracle RAC升级到10.2.0.4.0之后,如果要将sga_lock设置为TRUE。也需要做同样的处理,否则在设置sga_lock=TRUE之后启动会报错:

SQL> startup

ORA-27126: unable to lock shared memory segment in core

IBM AIX RISC System/6000 Error: 1: Not owner

根据报错,以上的2种情况都需要做如下处理:

chuser capabilities=CAP_BYPASS_RAC_VMM,CAP_PROPAGATE,CAP_NUMA_ATTACH oracle

#lsuser -a capabilities oracle

设置完成后重启以下CRS服务即可。

from:http://space.itpub.net/23135684/viewspace-631065

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/457108.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

将文件提交到github的两种方法

方法一 简要步骤如下: 登陆github,创建git仓库。记此git仓库的地址为[github_repository_url],例如git仓库的地址:https://github.com/galian123/nodejs_http_server 在本地的工程目录执行git init,此工程目录是要提…

Visual Studio 2017新版发布,极大提高开发效率丨附下载

最新的Visual Studio 2017免费下载:https://www.evget.com/product...【包含Professional、Enterprise、Community版本】 为任何开发、应用和平台提供无与伦比的效率,Visual Studio 2017 候选发布。 提高了效率 代码导航、IntelliSense、重构、代码修复和…

BGP路由协议详解(完整篇)

原文链接:http://xuanbo.blog.51cto.com/499334/465596/ 2010-12-27 12:02:45 上个月我写一篇关于BGP协议的博文,曾许诺过要完善这个文档,但因最近的工作和授课很忙,所以没有时间进行完善。为了实现这个承诺,我在去外…

oracle 备份导出,oracle 怎么备份或导入导出表

exp/imp下面介绍的是导入导出的实例,向导入导出看实例基本上就可以完成,因为导入导出很简单。数据导出:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中exp system/managerTEST filed:\daochu.dmp fully2 将数据库中…

GitHub+Hexo搭建自己的Blog之-本地环境部署01

前言 之前我的博客没有绑自己的域名,一直在github上放着,访问起来比较麻烦,前阵子在阿里云买了这个域名,配置上之后,就可以通过自己的域名访问了,有些朋友问我这个博客怎么搭的,用的什么主题&am…

appsettings 连接oracle数据库,ABP .net core集成访问Oracle数据库

1.添加包引用:Microsoft.EntityFrameworkCore.RelationalOracle.EntityFrameworkCore2.重写DbContext OnModelCreating/// /// 判断如果是Oracle,需要执行Schema/// /// protected override void OnModelCreating(ModelBuilder modelBuilder){//判断当前…

Day08-函数(3)

import functools #偏函数 def demo(a,b,c,d):print(a,b,c,d)# def partital_demo(a,b): # demo(a,b,3,4) # partital_demo(1,2)#实现偏函数 # #固定前两个 # demo functools.partial(demo,5,6) # demo(10,50)# #固定后两个 # demofunctools.partial(demo,c3,d5) # demo(1…

使用VS2010编译Qt 5.6.1过程记录

由于Qt官方发布的Qt 5.6.1二进制安装包没有对应VS2010版本的,而我的电脑上只安装了VS2010,因此只能自己编译。 本文记录本人的编译安装过程,以及其中遇到的一些问题。 本文使用VS2010 32位编译Qt 5.6.1。 1. 下载Qt源代码 Qt源代码下载地址&…

golang 指针

指针1、简单的定义一个指针package mainimport "fmt"func main(){var p *inti :2p &ifmt.Println("memory address i:",p) } //执行结果: memory address i: 0xc42000a2e02、打印指针的值package mainimport "fmt"func main(){v…

php防错处理,更好的PHP错误处理

错误类型PHP 主要有两种错误:触发错误和异常。其中触发错误大概可以分为:编译错误、引擎错误和运行时错误,其中前两个是无法捕获的;异常都是可以捕获的,当没有尝试捕获时则会中断代码。触发错误可以通过 error_get_las…

Windows安装Apache注册服务出现(OS 5)拒绝访问。 : AH00369: Failed to open the Windows service manager,

windows安装Apache,注册服务出现“(OS 5)拒绝访问。 : AH00369: Failed to open the WinNT service manager..."错误 在安装Apache的时候,我下载的是zip格式,不是msi安装版,需要自己注册服务,才能在桌面任务栏里有…

算法与数据结构(三) 二叉树的遍历及其线索化(Swift版)

前面两篇博客介绍了线性表的顺序存储与链式存储以及对应的操作,并且还聊了栈与队列的相关内容。本篇博客我们就继续聊数据结构的相关东西,并且所涉及的相关Demo依然使用面向对象语言Swift来表示。本篇博客我们就来介绍树结构的一种:二叉树。在…

关于android开发时,发生Error infalting classa com.baidu.mapapi.map.MapView的解决办法

1.问题描述:百度地图SDK中 Error: infalting classa com.baidu.mapapi.map.MapView 。 2.解决办法:通过1个多小时的上网搜索,最终发现很多网友之所以出现这方面的问题有以下几种原因: (1).忘…

c++动态绑定的技术实现

1 什么是动态绑定 有一个基类,两个派生类,基类有一个virtual函数,两个派生类都覆盖了这个虚函数。现在有一个基类的指针或者引用,当该基类指针或者引用指向不同的派生类对象时,调用该虚函数,那么最终调用的…

linux替换某个文件夹下所有文件,Linux 批量查找并替换文件夹下所有文件的内容...

1.批量查找某个目下文件的包含的内容cd etcgrep -rn "查找的内容" ./2.批量替换某个目下所有包含的文件的内容cd etcsed -i "s/查找的内容/替换后的内容/g" grep -rl "查找的内容" ./3.批量查找并替换任意文件夹下的文件内容。sed -i "s/要…

Day09-递归

#模拟栈结构 stack [] #压栈(想栈里存数据) stack.append("A") print(stack) stack.append("B") print(stack) stack.append("C") print(stack)#出栈(在栈里取数据) res stack.pop() print("…

java中String相等问题

判断两个字符串是否相等的问题。在编程中,通常比较两个字符串是否相同的表达式是“”,但在java中不能这么写。在java中,用的是equals(); 例:A字符串和B和字符串比较: if(A.equals(B)){ } 返回true 或false. String 的equals 方法用于比较两个…

linux proc文件 write的原子性,linux - Linux中writev()系统调用的原子性 - 堆栈内存溢出...

在fs.h找到它:static inline void file_start_write(struct file *file){if (!S_ISREG(file_inode(file)->i_mode))return;__sb_start_write(file_inode(file)->i_sb, SB_FREEZE_WRITE, true);}然后在super.c:/** This is an internal function, p…

关于对发送HTTP请求以及解析服务器返回的数据操作的提取到一个公共类中进行封装

创建一个名为HttpUtil的类并提供名为sendHttpRequest静态方法.相关代码如下: package com.hzy.networktest;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;p…

初始化CSS

不同的浏览器默认样式不一样,所以容易出现兼容性问题,每次写网页时都应该都网页的css或HTML标签进行初始化 这样可以节约代码,节约网页下载时间,是网页内容更加简洁, 大致需要初始化的地方有 H1-H4标签,table标签,文字大小,文字没有链接,超链接样式,DIV,居中,ol,ul,li,img等等的…