Chanel [K]

面朝大海,春暖花开

Archive for the ‘Oracle RDBMS’ Category

10g RAC培训 – 1

with 2 comments

今天在上地6号参加RAC Pack的培训,讲师是来自RAC Pack核心Team的roy.rossebo和su.tang以及北京的paulo.qiu。

第一天仅限于在Redhat上安装CRS+ASM+DB,基本上没有太多技术问题,整个下午的讨论似乎有些偏离这次Training的主题,都聚焦在Oracle的Patch机制上。

为什么会有Merge Label Patch,为什么又有Bundle Patchset,怎么通过内部的Wiki站点查询已经发布的和即将发布的Merge Label Patch,对于不是RAC的系统在哪儿可以查到推荐的Patchset,对于是RAC的系统又在哪儿查询。

更Detail的技术问题应该在后面几天会涉及到吧。

最后培训结束以后,跟ACS的几位同事聊天,得到了一堆稍显粗糙但是又颇为贴切的对于Oracle售后几个部门的比喻。

我问他们,ACS和GCS有什么不同,他们说:
OSS中的ACS就好比小姐出台,因为是到客人处上班的短期行为。
OSS中的GCS就好比小姐坐台,因为是在公司处理热线的长期行为。

于是我恍然大悟,跟他们说:
那这样,OCS就好比二奶,因为是在客人处上班的长期行为。

那,老婆是什么呢,是集成商啊。。。

哈哈,大家一笑。

Written by kamus

August 6th, 2007 at 7:07 pm

Posted in Feeling, Oracle RDBMS

Tagged with ,

甲骨文全球大会2007零碎记

with 10 comments

目前流浪地上海,周一上午直接从海口飞来的。

又一次没有兑现自己周末就能回到的北京的想法,原因一是Oracle Open World,原因二自然是上海又有活儿要干。

这次的OOW依然无悬念地成为我跟众多新老朋友见面的借口。

30日中午抵达上海,中午跟Jack, Eygle, 老何(何致亿),孙晓东在香格里拉一起吃了中饭,据说是超贵的自助餐,可惜我总共也就吞了几个肉串,吃了一碗面条,喝了一杯胡萝卜汁,外加Eygle省下来的半杯橙汁,实在是愧对人民……币啊。

把行李扔在Eygle的观景豪华大房里之后,去OOW会场报道,深刻地感觉到对于Oracle员工和对于嘉宾们的待遇不公啊,不但Badge小很多,而且又没有包可以领,也没有午餐券,不过后来我还是吃到午餐了,因为貌似也没人管嘛。

OOW的开幕式很是简单,开场的Video伴奏比较火爆,后来又有现场真人大鼓Show,也算差强人意了。整个下午就在会场里面四处转悠了,在Oracle 11g的展示台前,从头到尾看了一遍SQL Replay的新功能,锋头直指测试软件翘楚Load Runner。

当天晚上,it168对从ITPUB成长起来的中国Oracle ACE们做了一个视频访谈,主要内容涉及Oracle11g的评论,学习Oracle的经验等等,相信视频很快就会公布在it168的站点上。

晚上跟Eygle一个房间,Julia很体贴地在电话里面跟我说,万一Eygle打呼噜的话,拍醒他,然后让他侧着睡就好了,我说,我会很文明地把他踹到床底下的,Julia说,他还没有见过孩子呢……我塞着耳机看Lost一直到无知觉,然后睁眼就是天亮了,Yeah,Eygle没有打呼噜吗?

时间过得飞快,这就到8月1日了,也是OOW正式开始的第一天,在国际会议中心和香格里拉饭店有大量的主题演讲,我一直泡在香格里拉三层的VIP庭,上午是Eygle的一个Session,下午是老何的,我需要感慨的是,老何很准时的结束了,而Eygle又一次超过了规定时间一倍以上,对于他的惩罚是我们吃到了中饭,而他没有,木哈哈哈。具体的演讲日程可以参看Oracle OTN Lounge的活动安排

有些遗憾的是,时间匆忙,交换的名片都没有来得及细看,今天发现有“中国长江三峡工程开发总公司”的名片,当时真应该多交流一下,对于长江三峡的信息建设还真是所知不多呢。

下午跟电子工业出版社博文视点的两位帅哥,美女编辑交流了一下,自己写本书的信念变得越发坚定了些。当然能先跟老何合作是更高兴的事情。

晚上,Itpub的上海大聚会在奢侈的唐宫海鲜舫召开了,我是到得最晚的,这里必须要述说一下坎坷的经历。

大师(冯春培,biti_rainy,全球的第100位Oracle ACE)是开着自己的蒙迪欧载着金枝玉叶温柔贤惠的夫人小惠惠从杭州直接来的上海,那是因为有超级神通无敌的水货Dopod P800和盗版GPS全球定位系统,因为这个信念的支撑,大师和小惠惠答应做我跟老何的车夫,开车去唐宫。

然而不幸的事情发生了,Dopod P800始终报无法定位GPS,大师在香格里拉周围绕啊绕啊,最终决定放弃,于是把车又开回香格里拉蒸笼一般的地下停车场,最终我们还是打车到的唐宫。更可气的事情是,那个天杀的P800在出租车上却表现神勇,从上出租开始一直完美地指示了到目的地的全程路线,可是,出租车司机同学不要这个GPS人家也知道怎么开啊。

至于Itpub当晚的聚会,不多说了,相信海区一定早就放出照片拉,以何致亿的话做总结,“在台湾要搞出这么大的聚会那是几乎不可能的”。

Written by kamus

August 1st, 2007 at 9:00 pm

Posted in Feeling, Oracle RDBMS

Tagged with

Oracle 10gR2 RAC再实战

with 6 comments

这几天又感觉经验值嗖嗖飙升,总算把AIX平台下的Oracle 10gR2 RAC安装了一溜遍,存储总共也就三种类型,ASM或者GPFS或者RAW Device,全部装过了。问题一个接一个,解决了一个接一个,都有些懒的总结了。

1. GSD进程启动失败

2. 进入sqlplus出现下面这个怪现象

  1. $sqlplus / as sysdba
  2. /usr/bin/procmap : no such process : 119472 
  3. /usr/bin/procmap : no such process : 119472 
  4. /usr/bin/procmap : no such process : 119472 
  5.  
  6. SQL*Plus: Release 10.2.0.3.0 - Production on Wed Jul 18 15:56:21 2007
  7.  
  8. Copyright (c) 1982, 2006, OracleAll Rights Reserved.
  9.  
  10. ERROR:
  11. ORA-12547: TNS:lost contact
  12.  
  13.  
  14. Enter user-name:

3. rawutl问题

4. Kernal参数设置问题

5. C编译器版本问题

# /oracle/crs/root.sh
WARNING: directory ‘/oracle’ is not owned by root
Checking to see if Oracle CRS stack is already configured
Checking to see if any 9i GSD is up
/etc/oracle does not exist. Creating it now.

Setting the permissions on OCR backup directory
Setting up NS directories
Oracle Cluster Registry configuration upgraded successfully
WARNING: directory ‘/oracle’ is not owned by root
exec(): 0509-036 Cannot load program crsctl.bin because of the following errors:
0509-130 Symbol resolution failed for crsctl.bin because:
0509-136 Symbol _Getctype__FPCc (number 101) is not exported from
dependent module /usr/lib/libC.a[ansi_64.o].
0509-136 Symbol _Getnumpunct__FPCc (number 105) is not exported from
dependent module /usr/lib/libC.a[ansi_64.o].
0509-192 Examine .loader section symbols with the
‘dump -Tv’ command.

6. 裸设备损坏

*** 2007-07-19 18:52:06.473
*** SERVICE NAME:() 2007-07-19 18:52:06.470
*** SESSION ID:(2624.1) 2007-07-19 18:52:06.470
ORA-00320: cannot read file header from log 6 of thread 2
ORA-00312: online log 6 thread 2: ‘/dev/rzs_redo2_2_01′
ORA-27091: unable to queue I/O
ORA-27072: File I/O error
IBM AIX RISC System/6000 Error: 5: I/O error
Additional information: 7
Additional information: 1
Additional information: -1
ORA-00320: cannot read file header from log 6 of thread 2
ORA-00312: online log 6 thread 2: ‘/dev/rzs_redo2_2_01′
ORA-27091: unable to queue I/O
ORA-27072: File I/O error
IBM AIX RISC System/6000 Error: 5: I/O error
Additional information: 7
Additional information: 1
Additional information: -1

7. 内核参数maxuproc设置不足

0403-030 The fork function failed. Too many processes already exist.

Written by kamus

July 20th, 2007 at 9:50 pm

Posted in Oracle RDBMS