您好,欢迎访问三七文档
ORACLE10.2.0.1RACFORRedHatLinuxAS5安装操作手册及升级到oracle10.2.0.4文档摘要1、本文档主要讲述在redhatlinuxas5上安装oracle10G(10.2.0.1)RAC的安装步骤与方法,本手册所讲述的内容已经成功实施过,并在健康运行。2、本文档讲述的内容同样适合redhatlinux与ORACLE10G的其他版本,但是可能在细节上有出入3、该文档将尽量的详细,但是在使用本文档前,仍然建议必须具有一定的ORACLE和LINUX基础知识4、第一次撰写如此复杂的操作指南,错误疏漏之处难免,敬请批评指正5、安装前参考了网上的几个文档,特别是ORACLE10.2.0.1RACFORRedHatLinuxAS4update4安装操作手册写的都很好,细节注意一下都能安装成功。具体步骤本手册在以下环境中试验安装成功:1、曙光服务器(AMD64位双网卡)2台,硬盘已做好raid52、光纤盘阵、光纤交换机3、服务器安装redhatas5,本次安装需要的软件:1、10201_database_linux_x86_64.cpio.gz2、10201_clusterware_linux_x86_64.cpio.gz3、oracleasm-support-xxxx.x86_64.rpm4、oracleasmlib-xxx.x86_64.rpm5、oracleasm-2.6.xxx3-1.x86_64.rpm下载地址:1、2、4、5本手册的根本目标是安装并实现Asm+RAC,安装过程中以安装实际情况为准,并参考网上很多实施方案、OTN网站等大量文档,力争把安装中遇到的问题及解决方法完整的表达出来。本文档由Oracle10gRAC数据库简介、安装Redhatas4.0、针对Oracle配置redhat、ASM配置共享磁盘、安装配置OracleRAC、创建和删除数据库六部分组成。!以下部分如果没有特别说明,则要求在每个节点分别执行第一部分Oracle10gRAC数据库简介oracle10gRAC结构下图显示了OracleRAC10g配置的主要组件。集群中的节点通常是单独的服务器(主机),本文中,两个节点即是两台s4800服务器。根据集群规模的大小,可以扩展到更多节点。硬件在硬件级别上,RAC集群中的各节点共享三种功能:1.对共享磁盘存储的访问2.与专用网络的连接3.对公共网络的访问。共享磁盘存储OracleRAC依赖于一个共享磁盘体系结构。数据库文件、联机重做日志和数据库的控制文件必须都能为集群中的每个节点所访问。共享磁盘还存储OracleClusterRegistry和VotingDisk(稍后讨论)。配置共享存储有多种方法,包括直接连接磁盘(通常是使用铜缆或光纤的SCSI)、存储区域网(SAN)和网络连接存储(NAS)。专用网络每个集群节点通过专用高速网络连接到所有其他节点,这种专用高速网络也称为集群互联或高速互联(HSI)。Oracle的CacheFusion技术使用这种网络将每个主机的物理内存(RAM)有效地组合成一个高速缓存。OracleCacheFusion通过在专用网络上传输某个Oracle实例高速缓存中存储的数据允许其他任何实例访问这些数据。它还通过在集群节点中传输锁定和其他同步信息保持数据完整性和高速缓存一致性。专用网络通常是用千兆以太网构建的,但是对于高容量的环境,很多厂商提供了专门为OracleRAC设计的低延迟、高带宽的专有解决方案。Linux还提供一种将多个物理NIC绑定为一个虚拟NIC的方法(此处不涉及)来增加带宽和提高可用性。公共网络为维持高可用性,为每个集群节点分配了一个虚拟IP地址(VIP)。如果主机发生故障,则可以将故障节点的IP地址重新分配给一个可用节点,从而允许应用程序通过相同的IP地址继续访问数据库。Oracle集群就绪服务(CRS)OracleRAC10g引进了Oracle集群就绪服务(CRS)—一组用于集群环境的与平台无关的系统服务。在RAC和Oracle并行服务器先前版本中,Oracle依靠厂商提供的集群管理软件来提供这些服务。虽然CRS与厂商供应的集群件协同工作,但OracleRAC10g所需组件只是CRS。实际上,必须在安装RAC之前安装CRS。OracleRAC软件OracleRAC10g软件是RAC数据库的核心,每个集群节点上都必须安装。幸运的是,OracleUniversalInstaller(OUI)可以完成在每个节点上安装RAC软件的大部分工作。您只需在一个节点上安装RAC—OUI会完成其余的工作。Oracle自动存储管理(ASM)ASM是Oracle数据库10g中的一个新特性,它以一种与平台无关的方式提供文件系统服务、逻辑容量管理器和软件RAID。OracleASM可以条带化和镜像磁盘,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡I/O以删除“热点”。它还支持直接和异步的I/O,并使用Oracle9i中引入的Oracle数据管理器API(简化的I/O系统调用接口)。OracleASM不是通用的文件系统,只能用于Oracle数据文件、重做日志、控制文件和RMAN快速恢复区。ASM中的文件既可以由数据库自动创建和命名(使用Oracle管理文件特性),也可以由DBA手动创建和命名。由于操作系统无法访问ASM中存储的文件,因此对使用ASM文件的数据库执行备份和恢复操作的唯一途径就是使用恢复管理器(RMAN)。ASM作为单独的Oracle实例实施,只有它在运行时其他数据库才能访问它。ASM需要的内存不多:对大部分系统来说只需64MB。在OracleRAC环境中,ASM实例必须运行在每个集群节点上。第二部分安装RedhatAS5本文档实例安装在曙光S4800服务器上,双网卡、每个节点通过光纤交换机连接两个盘阵。安装过程中最好把连接节点和盘阵的光纤拔下;或者如果不拔下光纤,安装过程中分区时只选择本机硬盘,不要选择盘阵。假设服务器全新安装redhat,并且服务器为oracle专用。Oracle10g经认证可以在不需要更新的情况下运行RedhatAS4.0的基本版本。1.使用第一张CD启动服务器。您可能需要更改BIOS设置,以允许从CD启动。2.启动屏幕上出现时在底部显示boot:。选择Enter,从控制台上执行图形安装。(对于其他安装方法和选项,请参阅RedHat安装指南。)安装程序扫描硬件,短暂显示RedHat闪屏,然后开始显示一系列屏幕提示。3.选择语言选择简体中文。4.配置键盘接受默认值。5.欢迎屏幕单击下一步。6.配置鼠标接受默认值。7.安装类型选择Custom。8.设置磁盘分区本文不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法。(警告:对磁盘进行错误分区是删除硬盘上所有内容的最可靠、最快捷的方法之一。如果不确定如何分区,请先停下来,找人帮帮您,否则您将冒丢失数据的危险!)本文使用默认分区方案(文件系统均为ext3),须注意如下一点:-交换分区—将此分区大小至少设置为系统RAM的两倍,但32位系统不要超过2GB。如果需要大于2GB的交换空间,则创建多个交换分区。9.配置启动加载程序接受默认值。10.配置网络此时配置两个网卡,用规划好的两个地址,一个公网地址,一个私有地址。使用静态IP地址配置数据库服务器。单击Edit。出现一个弹出窗口。取消选中ConfigureusingDHCP复选框,并输入服务器的IP地址和网络掩码。确保选中Activateonboot,然后单击OK。在Hostname框中,选择manually并输入主机名dbrac1……集群依次类推。在MiscellaneousSettings框中,输入其他网络设置。11.配置防火墙本次将不配置防火墙。选择Nofirewall。12.其他语言支持接受默认值。13.选择时区选择适合您区域的时间设置。将系统时钟设置为UTC对服务器而言通常是一个很好的做法。为此,单击SystemclockusesUTC。14.设置Root口令输入root的口令,并再次输入以进行确认。15.选择程序包组最下面选择全选。单击下一步继续操作。16.准备安装单击下一步。17.安装程序包软件将被复制到硬盘并被安装。根据提示更改光盘,然后在安装完成时单击下一步。18.配置图形界面(X)接受默认值,除非安装程序无法识别您的视频卡。如果您的视频卡无法被识别,则将无法继续操作。19.配置监视器如果安装程序正确识别了您的监视器,则接受默认值。否则,从列表中选择一个兼容的监视器。20.定制图形配置接受默认值。21.恭喜从系统中取出安装介质,然后单击下一步。22.系统自动重新启动并显示一个新的欢迎屏幕。若无特别说明,“$”提示符均表示在oracle用户下执行,“#”提示符均表示在root用户下执行RAC系统相关规划1、操作系统安装规划服务器名项目名称RAC节点1RAC节点2硬件型号曙光服务器曙光服务器操作系统Redhatas5(64位)Redhatas5(64位)服务器主机名Db1-serverDb2-serverIP地址((eth0))语言环境中文/英文中文/英文域名服务方式无无时区中国中国安装方式安装全部安装包安装全部安装包内置硬盘容量146G146G数量4(RAID5)4(RAID5)系统分区物理路径/30G30GSwap16G16G/home50G50G/tmp5G5G/usr5G5G/opt100G100G系统用户RootOracleRootOracle磁盘阵列柜型号每硬盘容量1T总容量3TRAID名称RAID5磁盘分区OCR(oracle集群注册表)/dev/raw/raw1/dev/sdb1800M(主分区)/dev/raw/raw2/dev/sdb2800M(主分区)表决磁盘(votingdisk)/dev/raw/raw5/dev/sdb5800M/dev/raw/raw6/dev/sdb6800M/dev/raw/raw7/dev/sdb7800MASM/dev/sdb8240GAsm卷名:VOL1/dev/sdb9240GAsm卷名:VOL2数据库备份/dev/sdb101.6TOracle安装配置项目DB1DB2机器名(HostName)db1-serverdb2-server公有ip(Public)192.168.1.186/db1-server192.168.1.187/db2-server心跳/私有ip(Private)10.10.1.10/db1-priv-server10.10.1.11/db2-priv-serverVIP(仅配置在hosts中)192.168.1.196/db1-vip-server192.168.1.197/db2-vip-serverOracleServiceNameorcl1orcl2CrsHome/home/oracle/oracle/product/10.2.0/crs/home/oracle/oracle//product/10.2.0/crsOracleHome/home/oracle/oracle/product/10.2.0/db_1/home/oracle/oracle/product/10.2.0/db_1OracleBase/home/oracle/oracle/home/oracle/oracle存储分配表项目描述OCR磁盘/dev/raw/raw1/dev/sdb1800M/dev/raw/raw2/dev/sdb2800M表决磁盘/dev/raw/raw5/dev/sdb5800M/d
本文标题:ORACLE 10.2.0.1 RAC FOR RedHat Linux AS5安装操作手册及升级到
链接地址:https://www.777doc.com/doc-6370719 .html