第29章节 Oracle RAC服务器配置和管理.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第29章节 Oracle RAC服务器配置和管理

第29章 Oracle RAC服务器配置和管理 Oracle真正应用集群(Real Application Cluster,RAC)是一种数据库集群技术。使用RAC,Oracle数据库可以运行在多台服务器上,组成数据库计算集群,为用户提供了最高级别的可用性、可伸缩性和低成本计算能力。本章介绍如何在Red Hat Enterprise Linux 5.2上安装Oracle RAC 11g并创建和管理RAC数据库 29.1 Oracle RAC简介 Oracle RAC是Oracle高可用性结构的一个重要组件,在Oracle 9i中首次推出,是Oracle并行服务器(OPS)的后续版本。发展至今,Oracle RAC已经成为了一项成熟的技术,其应用范围遍及各种企业应用程序以及大中型网站,为业界提供了一个超越单台服务器处理能力限制的可伸缩数据库解决方案。这使得用户可以充分利用现有硬件资源,降低硬件成本,并提供了一个可伸缩的数据库计算环境来支持应用程序的动态负载。 使用RAC的Oracle数据库是一个集群数据库。所谓集群,就是一组通过网络连接起来的独立服务器,它们之间可以协同进行计算,如同一个系统。为了能实行集群计算,RAC将Oracle实例(运行在服务器中的进程和内存结构,以允许对数据库进行访问)与Oracle数据库(保存数据库数据的物理文件)进行了分离。 29.1 Oracle RAC简介 29.2 Oracle Clusterware安装 要安装Oracle RAC,首先需要安装Oracle Clusterware 11g。Clusterware是RAC的基础,它负责管理所有与集群和RAC相关配置的信息,以及定时向集群中所有节点发送“心跳”消息,判断节点是否正常等。只需要在一个节点服务器上安装Oracle Clusterware 11g,Clusterware软件会通过Oracle通用安装程序自动安装到集群中的其他节点上。本节介绍如何Red Hat Enterprise Linux 5.2上安装Oracle Clusterware 11g。 29.2.1 如何获得Clusterware安装包 可通过Oracle官方网站下载Clusterware 11g的软件安装包。 29.2.2 安装Clusterware的硬件环境要求 Oracle 11g RAC对主机的的物理内存、Swap空间、网卡数量以及磁盘空间等硬件配置都有所要求,具体的硬件配置要求如下所示。 (1)物理内存大于1GB。 (2)Swap空间大于1.5GB。 (3)两张物理网卡。 (4)/tmp文件系统可用空间大于400MB。 (5)此外,还需要满足以下的磁盘空间要求: 29.2.3 安装Clusterware的软件环境要求 Oracle 11g RAC对服务器的软件环境同样有所要求,每个安装Oracle 11g RAC的节点主机上都需要安装以下或更高版本的软件包: binutils-.2-18 elfutils-libelf-0.97-5 elfutils-libelf-devel-0.97.5 glibc--2.19 glibc-common--2.19 glibc-devel--2.19 gcc-3.4.5-2 gcc-c++-3.4.5-2 libgcc-3.4.5 libstdc++-3.4.5-2 libstdc++-devel-3.4.5-2 libaio-devel-0.3.105-2 libaio-0.3.105-2 make-3.80-5 29.2.4 网络配置 Oracle 11g RAC可以支持多个RAC主机节点,本例仅安装两个主机结点,主机名分别为rac1和rac2。每台主机都有两张网卡。 29.2.5 配置内核参数 为了获得更好的性能以及提高系统的稳定程度,Oracle 11g RAC要求用户必须更改Linux系统默认的内核参数,否则无法正常安装。 29.2.6 创建oracle用户和用户组 在每台安装Oracle 11g RAC的主机上都必须创建oracle用户,以及用户组dba和oinstall,用于Oracle进程的运行。 29.2.7 配置ssh协议 安装Oracle 11g RAC的各个主机结点间需要以互信的方式进行通信,用户可以选择使用rhost或SSH协议。两者的配置步骤有所差异,而相对于rhost,使用SSH将更加安全可靠,因此本书以SSH为例介绍其具体配置步骤。 1.创建.ssh目录 2.生成RSA Key 3.将生成的RSA Key添加到authorized_keys 4.启用SSH协议

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档