楼主: junsansi

[精华] [三思笔记]-手把手教你用vmware安装oracle10g RAC

[复制链接]
论坛徽章:
23
奥运会纪念徽章:赛艇
日期:2008-09-04 16:35:28蜘蛛蛋
日期:2013-01-28 16:48:012013年新春福章
日期:2013-02-25 14:51:24蛋疼蛋
日期:2013-05-23 16:54:30紫蛋头
日期:2013-06-25 15:52:53灰彻蛋
日期:2013-06-26 16:37:29夏利
日期:2013-07-29 17:09:40劳斯莱斯
日期:2013-08-23 16:44:572014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02
121#
发表于 2008-8-21 14:14 | 只看该作者
那么好的总结 一定要顶

使用道具 举报

回复
论坛徽章:
31
授权会员
日期:2007-06-28 08:52:11ITPUB元老
日期:2010-05-21 14:36:22ITPUB9周年纪念徽章
日期:2010-10-08 09:28:512011新春纪念徽章
日期:2011-01-04 10:24:022011新春纪念徽章
日期:2011-02-18 11:43:34ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
122#
发表于 2008-8-21 16:06 | 只看该作者
原帖由 fwei_fengwei 于 2008-8-15 17:17 发表
升级crs没问题,但升级软件就不行了,报OUI-10152错误,忽略则提示某些文件不存在,看来得在rhel4上测试了。


在RHEL4上安装10g RAC、打patch到10.2.0.3以及建库成功!这次采用了当前生产上通用的裸设备存储方式。

使用道具 举报

回复
论坛徽章:
0
123#
发表于 2008-8-30 13:39 | 只看该作者
支持.....向他学习/.......谢谢

使用道具 举报

回复
论坛徽章:
0
124#
发表于 2008-8-30 17:14 | 只看该作者

没想到的结果,node1h没执行完root.sh。

安装crs前的环境全准备好了,可是在node1执行root.sh时,就停在
Startup will be queued to init within 90 seconds上,再也不动了,也查了网上相关贴,一直不能解决,急!!!!



[ 本帖最后由 forensic2007 于 2008-8-30 17:25 编辑 ]

报错.GIF (24.76 KB, 下载次数: 21)

报错.GIF

使用道具 举报

回复
论坛徽章:
0
125#
发表于 2008-8-30 17:19 | 只看该作者

回复 #123 fwei_fengwei 的帖子

新手,请说详细点,RHEL4的哪个update,“当前生产上通用的裸设备存储方式”是什么意思?谢谢

使用道具 举报

回复
论坛徽章:
5
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
126#
发表于 2008-8-31 17:10 | 只看该作者
经典
不错

使用道具 举报

回复
论坛徽章:
0
127#
发表于 2008-8-31 17:33 | 只看该作者
***********************************************************************************************
配置裸设备
由于RHEL5中取消了rawdevices,如果不想将映射命令放到rc.local中的话,我们就需要将其配置到/etc/udev/rules.d/文件夹中
修改文件
[root@node1 ~]# vi /etc/udev/rules.d/60-raw.rules

增加如下内容:
ACTION=="add", KERNEL=="/dev/sdb1",RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add", ENV{MAJOR}=="8",ENV{MINOR}=="17",RUN+="/bin/raw /dev/raw/raw1 %M %m"
ACTION=="add", KERNEL=="/dev/sdc1",RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add", ENV{MAJOR}=="8",ENV{MINOR}=="33",RUN+="/bin/raw /dev/raw/raw2 %M %m"
ACTION=="add", KERNEL=="/dev/sdd1",RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION=="add", ENV{MAJOR}=="8",ENV{MINOR}=="49",RUN+="/bin/raw /dev/raw/raw3 %M %m"
ACTION=="add", KERNEL=="/dev/sde1",RUN+="/bin/raw /dev/raw/raw4 %N"
ACTION=="add", ENV{MAJOR}=="8",ENV{MINOR}=="65",RUN+="/bin/raw /dev/raw/raw4 %M %m"
KERNEL=="raw[1-4]", OWNER="oracle", GROUP="oinstall", MODE="640"




提示:要根据你的实际情况来配置
另外关于此处的配置有一点非常奇怪,我看到red hat官方文档中关于raw.rule的示例中说KERNEL==..或ENV{MAJOR}...只需要任意配置一个就可以,但我在具体配置过程中发现百试不爽,我尝试了各种组合发现都不生效,必须二者同时配置才可以,难道是俺用的linux内核版本太低了?百思不得其解,如有达人已深究其内幕,望助我解惑~~~~
**************************************************************************************************

首先要您感谢奉献的这篇文章,获益匪浅。

关于上面这个问题,问题出在KERNEL=="这里",没有严格参照配置文件的格式书写语法。或许是因为是由kernel实现,所以语法要求特别严格。其实在redhat官方文档都是含有"/dev/"的, 但是按照那样的写法,很不幸,行不通。   以下是我写的一个例子。
[root@rhdb1 ~]# more /etc/udev/rules.d/60-raw.rules
# This file and interface are deprecated.
# Applications needing raw device access should open regular
# block devices with O_DIRECT.
#
# Enter raw device bindings here.
#
# An example would be:
#   ACTION=="add", KERNEL=="sda", RUN+="/bin/raw /dev/raw/raw1 %N"
# to bind /dev/raw/raw1 to /dev/sda, or
#   ACTION=="add", ENV{MAJOR}=="8", ENV{MINOR}=="1", RUN+="/bin/raw /dev/raw/raw2 %M %m"
# to bind /dev/raw/raw2 to the device with major 8, minor 1.

ACTION=="add", KERNEL=="sdc1", RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add", KERNEL=="sdd1", RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add", KERNEL=="sde1", RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION=="add", KERNEL=="raw[1-3]", OWNER="oracle", GROUP="oinstall", MODE="0660"

==========================================================================================
关于raw资料的一些参考:

(1)RHEL-5-manual--- zh-CN --  release-notes

raw 设备映射

    raw 设备接口在 红帽企业 Linux 5 里已经被取消了;raw 设备映射现在通过 udev 规则进行配置。

    要配置 raw 设备映射,可以在 /etc/udev/rules.d/60-raw.rules 里加入以下格式的条目:

        *

          设备名称:

          ACTION=="add", KERNEL="<device name>", RUN+="raw /dev/raw/rawX %N"

        *

          主/次号码:

          ACTION=="add", ENV{MAJOR}="A", ENV{MINOR}="B", RUN+="raw /dev/raw/rawX %M %m"

    用你需要绑定的设备名称替换 <device name>(如:/dev/sda1)。"A" 和 "B" 是设备的主/次号码,X 是系统使用的 raw 设备号码。



(2)http://kbase.redhat.com/faq/FAQ_103_9616.shtm


•        Creating the raw devices:
Nevertheless, to create raw devices, add entries to /etc/udev/rules.d/60-raw.rules in the following formats:
For device names:
ACTION=="add", KERNEL=="<device name>", RUN+="raw /dev/raw/rawX %N"

For major / minor numbers:
ACTION=="add", ENV{MAJOR}="A", ENV{MINOR}="B", RUN+="raw /dev/raw/rawX %M %m"

Replace <device name> with the name of the device needed to bind (such as /dev/sda1). "A" and "B" are the major / minor numbers of the device needed for binding, an "X" is the raw device number that the system wants to use.

[ 本帖最后由 becvx 于 2008-8-31 18:00 编辑 ]

使用道具 举报

回复
论坛徽章:
4
祖国60周年纪念徽章
日期:2009-10-09 08:28:00
128#
发表于 2008-8-31 17:43 | 只看该作者
原帖由 pinkoman 于 2008-8-21 13:24 发表




我也遇到了同样的问题:
我所有的设置都跟三思兄的一样,
到了这一步 在Node2上就是找不到磁盘组
[root@node2 ~]# /etc/init.d/oracleasm scandisks
Scanning system for ASM disks: [  OK  ]
[root@node2 ~]# /etc/init.d/oracleasm listdisks
什么都没有
很奇怪?

感谢指教



注意 oracleasm 的版本要和系统的一致

使用道具 举报

回复
论坛徽章:
6
授权会员
日期:2007-11-13 18:28:17奥运会纪念徽章:花样游泳
日期:2008-07-30 22:59:10BLOG每日发帖之星
日期:2009-04-28 01:01:08参与2009年中国云计算大会纪念
日期:2009-06-05 10:02:28BLOG每日发帖之星
日期:2009-07-01 01:01:032010世博会纪念徽章
日期:2010-09-03 11:12:24
129#
发表于 2008-9-3 09:48 | 只看该作者
Red Hat Enterprise Linux Server release 5.1 (Tikanga)这个版本不知道如何下?
我用Red Hat Enterprise Linux as4 u5  虚拟机用VMware-gsx-server-installer-3.2.1
可以做么?

使用道具 举报

回复
论坛徽章:
6
授权会员
日期:2007-11-13 18:28:17奥运会纪念徽章:花样游泳
日期:2008-07-30 22:59:10BLOG每日发帖之星
日期:2009-04-28 01:01:08参与2009年中国云计算大会纪念
日期:2009-06-05 10:02:28BLOG每日发帖之星
日期:2009-07-01 01:01:032010世博会纪念徽章
日期:2010-09-03 11:12:24
130#
发表于 2008-9-3 10:45 | 只看该作者
谁来解答一下

使用道具 举报

回复

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

本版积分规则 发表回复

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