ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:201.35KB ,
资源ID:3017214      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3017214.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CentOS55+Oracle10g RAC安装配置文档.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

CentOS55+Oracle10g RAC安装配置文档.docx

1、CentOS55+Oracle10g RAC安装配置文档Oracle RAC安装配置文档目录第一章 概述 21.1 硬件 21.2 共享磁盘存储 31.3 专用网络 31.4 公共网络 31.5 软件 31.6 操作系统 41.7 Oracle 集群就绪服务 41.8 Oracle RAC 软件 4第二章 安装CentOS 5.5 52.1 安装配置CentOS 5.5 52.2 安装RAC必要软件包 5第三章 为Oracle配置Liunx 63.1 创建Oracle组和用户账户 63.2 创建挂载点 63.3 配置内核参数 73.4 为oracle用户设置Shell限制 73.5 配置Han

2、gcheckj计时器 83.6 配置/etc/hosts 83.7 为用户等效性配置SSH 8第四章 准备集群共享磁盘 104.1 挂载ISCSI盘并创建分区 104.2 裸设备方式 124.3 Oracle 集群文件系统第2版(OCFS2) 124.4 Oracle 自动存储管理器 (ASM) 15第五章 安装Oracle软件 175.1 设置环境变量 175.2 安装 Oracle CRS 175.3 安装 Oracle 数据库软件 195.4 创建 Oracle RAC 数据库 21第六章 结论 22第一章 概述本文档介绍在CentOS5.5上安装和配置Oracle 10g RAC。本文

3、档包含四个部分: 第 1 部分介绍 Linux 操作系统的安装,第 2 部分介绍为 Oracle 配置 Linux,第 3 部分讨论分区共享磁盘的要点,第 4 部分介绍 Oracle 软件的安装。下图显示了 Oracle RAC 10g 配置的主要组件。 集群中的节点通常是单独的服务器(主机)。一.1 硬件在硬件级别上,RAC 集群中的各节点共享三种功能: 1. 对共享磁盘存储的访问 2. 与专用网络的连接 3. 对公共网络的访问。一.2 共享磁盘存储Oracle RAC 依赖于一个共享磁盘体系结构。 数据库文件、联机重做日志和数据库的控制文件必须都能为集群中的每个节点所访问。 共享磁盘还存储

4、 Oracle Cluster Registry 和 Voting Disk。 配置共享存储有多种方法,包括直接连接磁盘(通常是使用铜缆或光纤的 SCSI)、存储区域网 (SAN) 和网络连接存储 (NAS)。本项目采用基于ISCSI协议的IPSAN 存储。本文档不讨论存储相关配置。一.3 专用网络每个集群节点通过专用高速网络连接到所有其他节点,这种专用高速网络也称为集群互联或高速互联 (HSI)。 Oracle 的 Cache Fusion 技术使用这种网络将每个主机的物理内存 (RAM) 有效地组合成一个高速缓存。 Oracle Cache Fusion 通过在专用网络上传输某个 Orac

5、le 实例高速缓存中存储的数据允许其他任何实例访问这些数据。 它还通过在集群节点中传输锁定和其他同步信息保持数据完整性和高速缓存一致性。 专用网络通常是用千兆以太网构建的,但是对于高容量的环境,很多厂商提供了专门为 Oracle RAC 设计的低延迟、高带宽的专有解决方案。 Linux 还提供一种将多个物理 NIC 绑定为一个虚拟 NIC 的方法(此处不涉及)来增加带宽和提高可用性。 一.4 公共网络为维持高可用性,为每个集群节点分配了一个虚拟 IP 地址 (VIP)。 如果主机发生故障,则可以将故障节点的 IP 地址重新分配给一个可用节点,从而允许应用程序通过相同的 IP 地址继续访问数据库

6、。 一.5 软件在软件级别上,RAC 集群中的每个节点需要: 1. 一个操作系统 2. Oracle 集群就绪服务 3. Oracle RAC 软件(可选)4. 一个 Oracle 自动存储管理实例。 一.6 操作系统本文档介绍CentOS5.5上安装RAC。必须正确地配置操作系统,包括安装必需的软件包、设置内核参数、配置网络、建立具有适当安全性的帐户、配置磁盘设备以及创建目录结构。 以下将介绍所有这些任务。 一.7 Oracle 集群就绪服务Oracle RAC 10g 引进了 Oracle 集群就绪服务 (CRS) 一组用于集群环境的与平台无关的系统服务。 在 RAC 和 Oracle 并

7、行服务器先前版本中,Oracle 依靠厂商提供的集群管理软件来提供这些服务。 虽然 CRS 与厂商供应的集群件协同工作,但 Oracle RAC 10g 所需组件只是 CRS。 实际上,必须在安装 RAC 之前安装 CRS。 CRS 维护着两个文件: Oracle Cluster Registry (OCR) 和 Voting Disk。 OCR 和 Voting Disk 必须以原始分区或集群文件系统文件的形式存在于共享磁盘上。 本指南说明了使用这两种方法创建 OCR 和 Voting Disk 的过程,并逐步演示了 CRS 的安装。 一.8 Oracle RAC 软件Oracle RAC

8、10g 软件是 RAC 数据库的核心,每个集群节点上都必须安装。 幸运的是,Oracle Universal Installer (OUI) 可以完成在每个节点上安装 RAC 软件的大部分工作。 您只需在一个节点上安装 RAC OUI 会完成其余的工作。 Oracle 自动存储管理 (ASM)ASM 是 Oracle 数据库 10g 中的一个新特性,它以一种与平台无关的方式提供文件系统服务、逻辑容量管理器和软件 RAID。Oracle ASM 可以条带化和镜像磁盘,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡 I/O 以删除“热点”。它还支持直接和异步的 I/O,并使用 Orac

9、le9i 中引入的 Oracle 数据管理器 API(简化的 I/O 系统调用接口)。 Oracle ASM 不是通用的文件系统,只能用于 Oracle 数据文件、重做日志、控制文件和 RMAN 快速恢复区。ASM 中的文件既可以由数据库自动创建和命名(使用 Oracle 管理文件特性),也可以由 DBA 手动创建和命名。由于操作系统无法访问 ASM 中存储的文件,因此对使用 ASM 文件的数据库执行备份和恢复操作的唯一途径就是使用恢复管理器 (RMAN)。 ASM 作为单独的 Oracle 实例实施,只有它在运行时其他数据库才能访问它。ASM 需要的内存不多: 对大部分系统来说只需 64MB

10、。 在 Oracle RAC 环境中,ASM 实例必须运行在每个集群节点上。第二章 安装CentOS 5.5 二.1 安装配置CentOS 5.5系统安装步骤略过。每台服务器提供三个 IP 地址: 一个用于专用网络(priv用于心跳通讯),一个用于公共网络(public),一个用于虚拟 IP 地址(vip)。对于使用IP-SAN存储系统,可能需要再单独配置一张网卡用于访问ISCSI目标器。使用操作系统的网络配置工具来分配专用的和公共的网络地址。 不要使用操作系统的网络配置工具来分配虚拟 IP 地址;这项工作将会在 Oracle RAC 软件安装期间由 Oracle 虚拟 IP 配置助手 (vi

11、pca) 来完成。例如以下表格为分配IP地址:节点名称公共IP专用IP虚拟IPrac01172.16.1.11192.16.1.1172.16.1.21rac02172.16.1.12192.16.1.2172.16.1.22二.2 安装RAC必要软件包使用rpm程序安装光盘里面的软件包,如下:#rpm -ivh /media/CentOS/server/ binutils-2.17.50.0.6以下是所需软件包列表(确保以下包都已安装,否则可能导致安装过程出错):binutils-2.17.50.0.6 compat-libstdc+-33-3.2.3 compat-libstdc+-33-

12、3.2.3(32 位) elfutils-libelf-0.125 elfutils-libelf-devel-0.125 elfutils-libelf-devel-static-0.125 gcc-4.1.2 gcc-c+-4.1.2 glibc-2.5-24 glibc-2.5-24(32 位) glibc-common-2.5 glibc-devel-2.5 glibc-devel-2.5(32 位) glibc-headers-2.5 ksh-20060214 libaio-0.3.106 libaio-0.3.106(32 位) libaio-devel-0.3.106 libai

13、o-devel-0.3.106(32 位) libgcc-4.1.2 libgcc-4.1.2(32 位) libstdc+-4.1.2 libstdc+-4.1.2(32 位) libstdc+-devel 4.1.2 make-3.81 sysstat-7.0.2 unixODBC-2.2.11 unixODBC-2.2.11(32 位) unixODBC-devel-2.2.11 unixODBC-devel-2.2.11(32 位) pth-2.0.7 pth-developenmotif-libs-2.2.2-519.1第三章 为Oracle配置Linux三.1 创建Oracle组和

14、用户账户接下来我们将创建用于安装和维护 Oracle 10g 软件的 Linux 组和用户帐户。 用户帐户名是oracle,组是oinstall和dba。 仅在一个集群主机上以 root 用户身份执行以下命令:# /usr/sbin/groupadd oinstall# /usr/sbin/groupadd dba# /usr/sbin/useradd -m -g oinstall -G dba oracle# id oracleuid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)#passwd oracle(输入两次o

15、racle密码)三.2 创建挂载点现在创建存储 Oracle 10g 软件的挂载点。本指南在创建目录结构时所用的命名惯例将遵循最佳灵活体系结构 (OFA)。以 root 用户身份执行以下命令:# mkdir -p /u01/app/oracle# chown -R oracle:oinstall /u01/app/oracle# chmod -R 775 /u01/app/oracle三.3 配置内核参数以 root 用户身份登录并在每个主机上配置 Linux 内核参数。 # cat /etc/sysctl.conf kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.wmem_default=262144net.c

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1