没有合适的资源?快使用搜索试试~ 我知道了~
oraclerac官网.doc
0 下载量 29 浏览量
2022-11-21
07:31:32
上传
评论
收藏 315KB DOC 举报
温馨提示
试读
34页
oraclerac官网.doc
资源推荐
资源详情
资源评论
oraclerac 官网
这是在 Linux 上安装 Oracle 数据库 10
g
软件重要组件指南系列的第二部分。
这些指南具体介绍了 Linux 的所有五个已认证的英语发行版本(未介绍
Asianux),并假设应用廉价的 Intel x86 硬件。这些指南慢慢演示了为评估重
要 Oracle 10
g
产品而在常见硬件长进行安装和设备的过程。 本系列的最终目标
是赞助您安装和设备 Oracle 10
g
网格的所有组件。
本指南将供给最简单的方法(步调数起码)来完成义务。该方法平日意味着所选
择的设备将只有用于评估。是以,本指南既不有用于构建临盆品德的情形,也不
反应最佳实践。
所评论辩论的五个差不多由过程 Oracle 数据库 10
g
认证的 Linux 发行版本是:
� Red Hat Enterprise Linux 4 (RHEL4)
� Red Hat Enterprise Linux 3 (RHEL3)
� Red Hat Enterprise Linux 2.1 (RHEL2.1)
� Novell SUSE Linux Enterprise Server 9
� Novell SUSE Linux Enterprise Server 8
假如您是初次接触 Linux 和/或 Oracle,则本指南专门合适您。它起首介绍差不
多常识,然后慢慢引导您从头安装 Oracle 数据库 10
g
。
本指南分为四个部分: 第 1 部分介绍 Linux 操作体系的安装,第 2 部分介绍
为 Oracle 设备 Linux,第 3 部分评论辩论分区共享磁盘的要点,第 4 部分介
绍 Oracle 软件的安装。
背景
下图显示了 Oracle RAC 10
g
设备的重要组件。 集群中的节点平日是零丁的办事
器(主机)。
硬件
在硬件级别上,RAC 集群中的各节点共享三种功能:
1. 对共享磁盘储备的拜望
2. 与专用收集的连接
3. 对公共收集的拜望。
共享磁盘储备
Oracle RAC 依附于一个共享磁盘体系构造。 数据库文件、联机重做日记和数据
库的操纵文件必须都能为集群中的每个节点所拜望。 共享磁盘还储备 Oracle
Cluster Registry 和 Voting Disk(稍后评论辩论)。 设备共享储备有多种方
法,包含直截了当连接磁盘(平日是应用铜缆或光纤的 SCSI)、储备区域网 (SAN)
和收集连接储备 (NAS)。
专用收集
每个集群节点经由过程专用高速收集连接到所有其他节点,这种专用高速收集也
称为集群互联或高速互联 (HSI)。 Oracle 的 Cache Fusion 技巧应用这种收集
将每个主机的物理内存 (RAM) 有效地组合成一个高速缓存。 Oracle Cache
Fusion 经由过程在专用收集上传输某个 Oracle 实例高速缓存中储备的数据许可
其他任何实例拜望这些数据。 它还经由过程在集群节点中传输锁定和其他同步
信息保持数据完全性和高速缓存一致性。
专用收集平日是用千兆以太网构建的,然则关于高容量的情形,专门多厂商供给
了专门为 Oracle RAC 设计的低延迟、高带宽的专有解决筹划。 Linux 还供给一
种将多个物理 NIC 绑定为一个虚拟 NIC 的方法(此处不涉及)来增长带宽和进
步可用性。
公共收集
为保持高可用性,为每个集群节点分派了一个虚拟 IP 地址 (VIP)。 假如主机产
生故障,则能够将故障节点的 IP 地址从新分派给一个可用节点,从而许可应用
法度榜样经由过程雷同的 IP 地址连续拜望数据库。
设备集群硬件
设备 Oracle RAC 集群硬件的方法有专门多。 我们此处的设备应用了两台办事器、
两个 CPU、1GB RAM、两个千兆以太网 NIC、一个双通道 SCSI 主机总线适配器 (HBA)
和八个 SCSI 磁盘,这些磁盘经由过程铜缆连接到每台主机(每通道四个磁盘)。
这些磁盘被设备为一个磁盘组 (JBOD) — 没有硬件 RAID 操纵器。
软件
在软件级别上,RAC 集群中的每个节点须要:
1. 一个操作体系
2. Oracle 集群就绪办事
3. Oracle RAC 软件,可选
4. 一个 Oracle 主动储备治理实例。
操作体系
专门多不合操作体系都支撑 Oracle RAC。 本指南重点介绍 Linux。 必须为 OS
精确地设备操作体系,包含安装必须的软件包、设置内核参数、设备收集、建立
具有恰当安稳性的帐户、设备磁盘设备以及创建目次构造。 本指南将介绍所有
这些义务。
Oracle 集群就绪办事
Oracle RAC 10
g
引进了 Oracle 集群就绪办事 (CRS) — 一组用于集群情形的与平
台无关的体系办事。 在 RAC 和 Oracle 并行办事器先前版本中,Oracle 依附厂商
供给的集群治理软件来供给这些办事。 因此 CRS 与厂商供给的集群件协同工作,
但 Oracle RAC 10
g
所需组件只是 CRS。 实际上,必须在安装 RAC 之前安装
CRS。
CRS 爱护着两个文件: Oracle Cluster Registry (OCR) 和 Voting Disk。 OCR
和 Voting Disk 必须以原始分区或集群文件体系文件的情势存在于共享磁盘上。
本指南说清晰明了应用这两种方法创建 OCR 和 Voting Disk 的过程,并慢慢演
示了 CRS 的安装。
Oracle RAC 软件
Oracle RAC 10
g
软件是 RAC 数据库的核心,每个集群节点上都必须安装。 荣幸的
是,Oracle Universal Installer (OUI) 能够完成在每个节点上安装 RAC 软件
的大年夜部分工作。 您只需在一个节点上安装 RAC — OUI 会完成其余的工作。
Oracle 主动储备治理 (ASM)
ASM 是 Oracle 数据库 10
g
中的一个新特点,它以一种与平台无关的方法供给文
件体系办事、逻辑容量治理器和软件 RAID。Oracle ASM 能够条带化和镜像磁盘,
从而实现了在数据库被加载的情形下添加或移除磁盘以及主动均衡 I/O 以删除
“热点”。它还支撑直截了当和异步的 I/O,并应用 Oracle9i 中引入的 Oracle
数据治理器 API(简化的 I/O 体系调用接口)。
Oracle ASM 不是通用的文件体系,只能用于 Oracle 数据文件、重做日记、操纵
文件和 RMAN 快速复原区。ASM 中的文件既能够由数据库主动创建和定名(应用
Oracle 治理文件特点),也能够由 DBA 手动创建和定名。因为操作体系无法拜
望 ASM 中储备的文件,是以对应用 ASM 文件的数据库履行备份和复原操作的独
一门路确实是应用复原治理器 (RMAN)。
ASM 作为零丁的 Oracle 实例实施,只有它在运行时其他数据库才能拜望它。ASM
须要的内存不多: 对大年夜部分体系来说只需 64MB。 在 Oracle RAC 情形中,
ASM 实例必须运行在每个集群节点上。
第 1 部分:安装 Linux
(关于 Novell SUSE 情形中 orarun.rpm 的一个说明: Novell 供给一个名为
orarun.rpm 的法度榜样包,旨在简化 SLES 上 Oracle 产品的安装和治理。 尽
管它是一个优良的对象,但应用它须要一组不合的安装步调。 本指南不应用
orarun.rpm,以便供给一套既有用于 SUSE 又有用于 Red Hat 的同一安装说明。)
Red Hat Enterprise Linux 4 (RHEL4)
所需内核:
2.6.9-5.EL 或更高版本
验证内核版本:
# uname -r
2.6.9-5.ELsmp
其他所需法度榜样包的版本(或更高版本):
make-3.80-5
gcc-3.4.3-9.EL4
compat-db-4.1.25-9
验证已安装的法度榜样包:
# rpm -q make gcc compat-db
make-3.80-5
gcc-3.4.3-9.EL4
compat-db-4.1.25-9
Red Hat Enterprise Linux 3 (RHEL3)
所需内核:
2.4.21-4.EL 或更高版本
验证内核版本:
# uname -r
2.4.21-4.0.1.ELsmp
其他所需法度榜样包的版本(或更高版本):
make-3.79
binutils-2.11.90.0.8-12
gcc-3.2.3-2
compat-db-4.0.14.5
compat-gcc-7.3-2.96.122
compat-gcc-c++-7.3-2.96.122
compat-libstdc++-7.3-2.96.122
compat-libstdc++-devel-7.3-2.96.122
openmotif21-2.1.30-8
setarch-1.3-1
验证已安装的法度榜样包:
# rpm -q make binutils gcc compat-db compat-gcc compat-gcc-c++
compat-libstdc++
compat-libstdc++-devel openmotif setarch
make-3.79.1-17
binutils-2.14.90.0.4-26
gcc-3.2.3-20
compat-db-4.0.14-5
compat-gcc-7.3-2.96.122
compat-gcc-c++-7.3-2.96.122
compat-libstdc++-7.3-2.96.122
compat-libstdc++-devel-7.3-2.96.122
openmotif-2.2.2-16
setarch-1.3-1
Red Hat Enterprise Linux 2.1
所需内核:
2.4.9-e.25 或更高版本
验证内核版本:
# uname -r
2.4.9-e.27smp
其他所需法度榜样包的版本(或更高版本):
gcc-2.96.108.1
make-3.79
剩余33页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 322
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 原生微信小程序源码 - -仿豆瓣图书
- 原生微信小程序源码 - -滴滴公交-查公交
- 人工智能实验四 感知器算法的设计实现
- java小项目多线程多线程 复制文件 冒泡排序 群聊
- 四数之和(java代码).docx
- 701837906919458TapScanner v3.0.10 (Pro).apk
- 青岛大学人工智能实验二 利用α-β搜索的博弈树算法编写一字棋游戏
- ### 1、项目介绍 本项目Scrapy进行数据爬取,并使用Django框架+PyEcharts实现可视化大屏 效果如下:
- # 微信小程序-健康菜谱 基于微信小程序的一个查找检索菜谱的应用 ### 效果 !动态图(./res/gif/demo
- zabbix-get命令包资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功