楼主: junsansi

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

[复制链接]
论坛徽章:
0
131#
发表于 2008-9-3 10:52 | 只看该作者

支持

支持

使用道具 举报

回复
论坛徽章:
4
开发板块每日发贴之星
日期:2007-07-23 01:03:36CTO参与奖
日期:2009-02-20 09:44:202010新春纪念徽章
日期:2010-03-01 11:20:052013年新春福章
日期:2013-02-25 14:51:24
132#
发表于 2008-9-5 09:57 | 只看该作者
谢谢

使用道具 举报

回复
论坛徽章:
3
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:53
133#
发表于 2008-9-5 12:01 | 只看该作者
Yeah,it‘s so great!!

使用道具 举报

回复
论坛徽章:
3
生肖徽章2007版:猴
日期:2009-01-12 14:20:452010年世界杯参赛球队:葡萄牙
日期:2009-12-23 18:12:10ITPUB9周年纪念徽章
日期:2010-10-08 09:34:03
134#
发表于 2008-9-5 12:05 | 只看该作者
呵呵

三思笔记篇篇经典

使用道具 举报

回复
论坛徽章:
281
2015年新春福章
日期:2015-03-06 11:57:312012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-01-04 11:51:22蛋疼蛋
日期:2011-12-29 07:37:22迷宫蛋
日期:2011-12-26 14:19:41茶鸡蛋
日期:2011-11-17 09:20:52茶鸡蛋
日期:2011-11-10 22:42:38ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15茶鸡蛋
日期:2011-10-24 09:48:48ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47
135#
 楼主| 发表于 2008-9-5 12:18 | 只看该作者


原帖由 becvx 于 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="", RUN+="raw /dev/raw/rawX %N"

        *

          主/次号码:

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

    用你需要绑定的设备名称替换 (如:/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=="", 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  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.

使用道具 举报

回复
论坛徽章:
0
136#
发表于 2008-9-5 15:05 | 只看该作者
先顶 再看

使用道具 举报

回复
论坛徽章:
0
137#
发表于 2008-9-11 16:46 | 只看该作者
太强了,学习

使用道具 举报

回复
论坛徽章:
1
ITPUB学员
日期:2010-07-12 15:33:58
138#
发表于 2008-9-11 17:19 | 只看该作者
谢谢你,先顶再看

使用道具 举报

回复
论坛徽章:
12
奥运会纪念徽章:皮划艇静水
日期:2008-05-04 15:32:29参与WIN7挑战赛纪念
日期:2009-11-17 13:32:26祖国60周年纪念徽章
日期:2009-10-09 08:28:00CTO参与奖
日期:2009-01-15 11:42:462009新春纪念徽章
日期:2009-01-04 14:52:28奥运会纪念徽章:举重
日期:2008-10-24 13:16:31授权会员
日期:2008-09-29 09:30:46奥运会纪念徽章:马术
日期:2008-09-05 04:19:37奥运会纪念徽章:曲棍球
日期:2008-08-14 11:19:03奥运会纪念徽章:皮划艇激流回旋
日期:2008-07-31 22:06:04
139#
发表于 2008-9-13 14:39 | 只看该作者
正想在linux环境下装一个,现在你的这文档刚好可以用得上

使用道具 举报

回复
论坛徽章:
121
问答徽章
日期:2013-11-13 14:11:01罗罗诺亚·索隆
日期:2017-06-09 08:39:36NBA季后赛纪念徽章
日期:2017-06-14 17:29:37NBA季后赛大富翁
日期:2017-06-15 09:15:27NBA季后赛之星
日期:2017-06-15 09:54:39NBA季后赛之星
日期:2017-06-15 09:54:37ITPUB15周年纪念
日期:2017-10-25 14:43:05乌索普
日期:2017-11-03 10:56:43山治
日期:2017-12-19 11:56:32娜美
日期:2018-01-11 22:38:07
140#
发表于 2008-9-13 15:36 | 只看该作者
恭喜!您刚拣到幸运红包。20PUB币!

使用道具 举报

回复

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

本版积分规则 发表回复

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