分享
 
 
 

构建您自己的Oracle RAC 10g集群

王朝oracle·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

目录

1、简介

2、Oracle RAC 10g 概述

3、共享存储器概述

4、FireWire 技术

5、硬件及成本

6、安装 Linux 操作系统

7、配置网络

8、获取并安装新的 Linux 内核/FireWire 模块

9、创建“oracle”用户和目录

10、在共享的 FireWire 存储设备上创建分区

11、为 Oracle 配置 Linux 服务器

12、配置 hangcheck-timer 内核模块

13、为远程访问配置 RAC 节点

14、用于每个 RAC 节点的所有启动命令

15、检查 Oracle 10g 第 2 版的 RPM 程序包

16、安装和配置 Oracle 集群文件系统 (OCFS2)

17、安装和配置自动存储治理 (ASMLib 2.0)

18、下载 Oracle 10g RAC 软件

19、安装 Oracle 10g 集群件软件

20、安装 Oracle 10g 数据库软件

21、创建 TNS 监听器进程

22、安装 Oracle10g 随附 CD 软件

23、创建 Oracle 集群数据库

24、验证 TNS 联网文件

25、创建/更改表空间

26、验证 RAC 集群与数据库配置

27、启动/停止集群

28、透明的应用程序故障切换 - (TAF)

29、结论

30、致谢

1. 简介

熟悉 Oracle 真正应用集群 (RAC) 10g 技术的最有效方法之一是访问一个实际的 Oracle RAC 10g 集群。没有什么方法比直接体验它们能够更好地理解其好处的了 — 包括容错、安全性、负载均衡和可伸缩性。

不幸的是,对于很多商家而言,典型的生产级 RAC 配置所需的硬件投入使它们无法实现这一目标。一个小型两节点集群可能需要 10,000 美元到 20,000 美元以上。该价格还不包括产品级 RAC 环境的核心(通常是一个存储区域网),其起价为 8,000 美元。 对于那些没有大笔现金而希望熟悉 Oracle RAC 10g 的人而言,本指南提供一种低成本的替代方法来配置一个 Oracle RAC 10g 第 2 版系统,它使用常见的商业组件和可下载的软件,估计成本在 1200 美元到 1800 美元之间。

相关系统包括一个运行 Linux(CentOS 4.2 或 Red Hat Enterprise Linux 4)的双节点集群(每个节点使用一个处理器),具有基于 IEEE1394 (FireWire) 驱动器技术的共享磁盘存储器。(当然,您还可以考虑在 VMware 虚拟机上构建一个虚拟集群,但是其体验将不尽相同!)

请注重,这不是构建低成本 Oracle RAC 10g 系统的唯一方法。我曾见过其他的解决方案,这些解决方案利用了基于 SCSI 的实施而不是基于共享存储器的 FireWire。在大多数情况下,SCSI 的成本会高于我们的 FireWire 解决方案,典型的 SCSI 卡的价格在 70 美元左右,而一个 80GB 的外置 SCSI 驱动器价格为 700 美元到 1000 美元。注重,某些主板可能已包含内置的 SCSI 控制器。

请注重,不要在生产环境中运行此配置,并且它不受 Oracle 或其他任何厂商的支持,这点很重要。在生产环境中,光纤通道(能够在点对点或交换式拓扑中连接系统与存储设备的高速串行传输接口)是首选技术。FireWire 为测试和开发提供了光纤通道的低成本替代方法,但尚不能用于生产。

Oracle9i 和 Oracle 10g 第 1 版指南使用原始分区存储共享存储器上的文件,但此处我们将利用 Oracle 集群文件系统第 2 版 (OCFS2) 和 Oracle 自动存储治理 (ASM) 特性。将对两个 Linux 服务器进行如下配置:

Oracle 数据库文件

RAC节点名

实例名

数据库名

$ORACLE_BASE

用于存储 DB 文件的文件系统/卷治理器

linux1

orcl1

orcl

/u01/app/oracle

ASM

linux2

orcl2

orcl

/u01/app/oracle

ASM

Oracle 集群件共享文件

文件类型

文件名

分区

挂载点

文件系统

Oracle Cluster Registry

/u02/oradata/orcl/OCRFile

/dev/sda1

/u02/oradata/orcl

OCFS2

CRS 表决磁盘

/u02/oradata/orcl/CssFile

/dev/sda1

/u02/oradata/orcl

OCFS2

注重,在 Oracle 数据库 10g 第 2 版 (10.2) 中,集群就绪服务(即 CRS)现在称作 Oracle 集群件。

Oracle 集群件软件将安装到构成 RAC 集群的每个节点上的 /u01/app/oracle/prodUCt/crs 中。但集群件软件需要将其两个文件(Oracle 集群注册表 (OCR) 文件和表决磁盘文件)与集群中的所有节点共享。这两个文件将安装到使用 OCFS2 的共享存储器中。可以(但 Oracle 不建议)使用 RAW 设备存储这些文件,但不能使用 ASM 存储这两个集群件文件。

Oracle 数据库 10g 第 2 版软件将安装到构成 RAC 集群每个节点的 Oracle Home(即 /u01/app/oracle/product/10.2.0/db_1)中。所有 Oracle 物理数据库文件(数据、联机重做日志、控制文件、归档重做日志)将安装到由 ASM 治理的共享驱动器的不同分区上。(可以将 Oracle 数据库文件十分轻松地存储在 OCFS2 上。但是,使用 ASM 可以使本文更有趣!)

注重:本文仅作为绝对不可替代的文档。假如要寻找一个利用 RHEL 3 上的 Oracle RAC 10g 第 1 版的示例,请单击此处。要获得以前发布的本指南的 Oracle9i RAC 版本,请单击此处。

查看全文:http://www.oracle.com/technology/global/cn/pub/articles/hunter_rac10gr2.Html

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有