Oracle11g+ServHACluster双机热备配置实战

合集下载

SLES 11 SP3 HAE Oracle 11g主备双机部署

SLES 11 SP3 HAE Oracle 11g主备双机部署

Linux High AvailabilitySUSE Linux Enterprise Server11 SP3HAE+Oracle 11g R2重庆黑科信息技术有限公司技术服务部文档控制修改记录审阅分发文档约定目录文档控制............................................................................................................................................................................... - 1 -修改记录....................................................................................................................................................................... - 1 -审阅............................................................................................................................................................................... - 1 -分发............................................................................................................................................................................... - 1 -文档约定............................................................................................................................................................................... - 1 -1.文档内容介绍 ............................................................................................................................................................... - 3 -2.环境介绍....................................................................................................................................................................... - 3 -3.集群配置信息 ............................................................................................................................................................... - 3 -4.实施步骤....................................................................................................................................................................... - 3 -a)基础环境配置 ....................................................................................................................................................... - 3 -b)HAE组件安装...................................................................................................................................................... - 4 -c)Oracle 11g数据库安装......................................................................................................................................... - 5 -d)配置集群 ............................................................................................................................................................... - 6 -4.4.1创建集群,同步配置文件 .......................................................................................................................... - 6 -4.4.2 创建SBD设备 ........................................................................................................................................... - 9 -4.4.3 配置集群 ................................................................................................................................................... - 10 -4.4.4 集群启停测试 ........................................................................................................................................... - 22 -4.4.5 组资源切换测试 ....................................................................................................................................... - 24 -1.文档内容介绍使用SUSE Linux Enterprise Server11 SP3自带高可用组件HAE部署Oracle 11g R2数据库主备双机。

oracle双机

oracle双机

Oracle双机热备配置步骤第一步设置硬件1.设置阵列柜为群集模式.(如果需要设置,需要咨询硬件厂商).2.修改B机阵列卡的地址,默认的卡的地址一般为7.在没有修改之前不要同时把两台机器连接到阵列柜上开A和B 机,否则有可能造成阵列卡的烧毁.3.设置阵列柜的RAID.第二步安装操作系统设置群集服务以HP6000为例两台6000服务器,一台HP5989c磁盘阵列柜.两台服务器配置:1个18GSCSI硬盘,一块HP3411A阵列卡.一块集成网卡,一块3COM千兆网卡.磁盘阵列柜配置:4块18GSCSI硬盘一根心跳网线.一、配置服务器1.将两台服务器A和B连起来.两块内置网卡用心跳线连接起来,两块3COM网卡用网线连接到交换机千兆断口上.2.两台服务器都打开,在两台服务器A和B上分别安装WINDOW S 2000 ADV ANCED SERVER.3.将服务器A配置为域控制器如取名为.4.配置两块网卡的ip地址,设置本地连接1的和本地连接2的地址.并且两个地址不能处于同一个网段.(在配置群集时,如果在同一网段,将不能同时选择对内和对外连接)5.将服务器B加入到服务器A的域中,(不要设置成域,只要加入就可以)6.注意:这两台服务器的两块同类型网卡必须配置在同一个域中.二.配置CLUSTRE1.保持服务器B为关闭状态.2.进入WINDOWS 2000后,开始配置CLUSTER,其步骤如下:点击开始菜单.进入A机计算机管理→磁盘管理→设置阵列柜的磁盘并且用NTFS格式化磁盘.把磁盘可以设为Z.另外要注意不能把该磁盘设成动态磁盘,要设置成基本的磁盘0,关闭计算机A.3.打开服务器B,在服务器B上配置,此时保持A是关闭状态.,阵列柜的磁盘已经格式化过了,不用重新格式化.只要将服务器B的盘符改为和A一样.4.两个群集节点都必须配置群集服务.这一步在两个节点都开机的情况下完成.首先从A开始.#在A配置集群节点1.安装群集服务.2.在安装服务下单击[配置].3.点击[下一步].4.点击”我明白”,然后点击[下一步].5.安装A节点时选择”第一个节点”.6.为集群输入一个名字.点击[下一步].7.为域帐户输入一个名字和口令.这个帐户应和加入这个域的各节点帐户相同.(最好用ADMINI STRATOR),点击[下一步].8.共享磁盘自动出现在磁盘管理窗口中.点击[下一步].9.集群文件应存储在共享磁盘中. 点击[下一步].10. 点击[下一步].11.第一个网卡配置为公网,选择”CLIENT ACCESS ONLY”(公网). 点击[下一步].12.第二个网卡选为内部网集群连接(私网). 点击[下一步].13. 点击[确定].14.为集群IP输入一个预计的公网IP地址(比如192.168.0.1),子网掩码为255.255.255.015. 点击[完成].#在B配置集群节点.1.安装群集服务.2.在安装服务下单击[配置].3.点击[下一步].4.点击”我明白”,然后点击[下一步].5.安装B节点时选择”第二个或者下一个节点”.然后点击[下一步].6.A,B节点的群集名字应当一致.选择和输入A节点的群集名字,然后点击[下一步].7.点击[确定].8.为域帐户输入一个名字和口令.这个帐户应和加入这个域的各节点帐户相同, 点击[下一步].9. 点击[完成].#检测群集服务1.测试群集服务.进入管理工具→群集管理.我们在cluster组中有几项服务,(ip/命名/磁盘)2.在server1上点击右键,选择停止群集服务.看cluster组中得群集服务能否切换到server2.3. 在server1上点击右键,选择启动群集服务.在server2上点击右键,选择停止群集服务看cluster组中得群集服务能否切换到server1.第三部安装oracle1.关B 机,在A机上装ORACLE,自定义,不装实例,装完后再装实例,路径在阵列上。

oracle11g双机热备方案

oracle11g双机热备方案

oracle11g双机热备方案Oracle 11g双机热备方案随着企业对数据可靠性和高可用性的需求越来越高,数据库热备方案成为了重要的考虑因素之一。

Oracle 11g提供了一种高效的双机热备方案,能够实现主机到备机的实时数据同步和快速故障转移。

本文将介绍如何实施Oracle 11g双机热备方案。

1. 概述Oracle 11g双机热备方案通过使用Data Guard技术实现。

Data Guard 是Oracle数据库的可选组件,它提供了可靠的数据保护、高可用性和故障转移能力。

通过主备关系,可以实现主机与备机之间的数据同步,以及在主机宕机时自动切换到备机。

2. 硬件和网络要求在实施双机热备方案之前,需要确保主备服务器之间的网络连接稳定可靠。

另外,为了保证数据同步的效率,建议主备机具备相同的硬件配置,包括CPU、内存和存储。

3. 配置主备服务器首先,在主服务器上创建一个主要数据库实例,配置主库参数文件(init.ora)和监听器(listener.ora)。

然后,在备服务器上创建一个备库实例,同样配置备库参数文件和监听器。

确保主服务器和备服务器之间可以相互访问。

4. 配置数据同步配置主备服务器之后,需要设置主备关系,开始数据同步。

在主服务器上创建一个备用数据库,即填写一个备机标识符,然后将主数据库的归档日志传输到备机。

可以通过Data Guard Broker工具来自动管理主备关系和数据同步。

5. 监控与故障转移在正常运行时,可以通过Data Guard Broker监控主备服务器的状态,包括数据同步进度和网络延迟等。

当主服务器发生故障无法正常工作时,可以手动或自动切换到备服务器。

在切换过程中,需要确保数据文件和控制文件的一致性,以及及时地恢复日志文件。

6. 测试与维护为了确保Oracle 11g双机热备方案的可靠性,需要进行定期的测试和维护工作。

可以通过模拟故障情况来测试备机的可用性和数据恢复能力。

oracle数据库双机热备安装手册

oracle数据库双机热备安装手册

oracle数据库双机热备安装手册oracle数据库双机热备可以实现数据库的高可用性,在一台服务器出现故障无法提供oracle数据库服务时,另一台服务器自动接管服务,保障数据库的正常运行。

本次使用windows的MSCS实现双机热备。

配置环境:2台服务器,使用windows2003 SP2 操作系统。

具备双网卡和一块HBA卡。

分别命名为oracle1和oracle2,此次认定oracle1为主。

服务器的一块网卡命名为public,接入内部网络,本次oracle1 public ip设置为192.168.11.231,oracle2为192.168.11.232。

dns均设置为oracle 1 的ip, 192.168.11.231。

子网掩码设置为255.255.255.0,网关设置为内网网关另一块网卡命名为private,使用一根网线连接2台服务器的private网卡。

本次oracle1 private ip设置为10.1.0.1,oracle2为10.1.0.2。

子网掩码设置为255.0.0.0,网关不设1台磁盘阵列,型号为IBM DS3000,至少有4块硬盘,容量1200G以上。

本次双机热备的虚拟ip定为192.168.11.101安装操作系统:分别为2台服务器安装windows 2003 sp2 并使用补丁程序做更新打好补丁。

IBM服务器需要先使用IBM Guide光盘引导安装,再按提示插入操作系统光盘安装操作系统。

2台服务器的硬盘需要配置为raid 1 模式。

配置磁盘阵列:使用一台电脑用网线连接至磁盘阵列,本次磁盘阵列只有一个控制器,DS3000控制器1管理IP默认为:192.168.128.101,将电脑ip设为:192.168.128.102。

确认ip可以ping通。

用光纤线连接服务器oracle1与盘阵(暂只连接一台服务器)。

在电脑上安装存储管理软件storage manager,之后打开软件Storage Manager Client。

搭建oracle双机热备系统

搭建oracle双机热备系统

搭建oracle双机热备系统1.系统环境:a.安装相同版本的Oracle软件,企业版而非标准版。

b.SUN V245 x 2; Solaris Sparc 10 up 5; Oracle 10G up 2 。

c.建议在之前建立两台机器间Oralce用户的ssh互信认证机制。

d.Oralce官方建议使用交换机连接两台主机,原因是“网卡直连容易因为网卡故障出现问题”。

个人认为一根超5类或者干脆6类线直连两台主机的可以避免交换机的使用,省钱的同时也会提升传输速度。

由于原本服务器还有空闲的网口,这里采用了双机直连的方式做心跳。

2.主数据库操作a.强制数据库执行日志切换,并启动数据库归档模式Alter database force logging;Shutdown abort;<!– @page { margin: 2cm } P { margin-bottom: 0.21cm } –>Startup mount;Alter database archivelog;1.a.数据库密码文件创建Orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=****** entries=5; # for WINorapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=****** #for Unix, 官方手册竟然没有区分1.a.增加Standby Redo Logfile,建议添加Alter database add standby logfile group 6 ‘/oradata/db/orcl/redo06.log’ size 100M; 1.a.修改主数据库初始化参数:i.create pfile = ””old_setting.ora”” from spfile;ii.修改$ORACLE_HOME/dbs/old_setting.ora文件,增加如下内容:*.db_unique_name=””primary””*.log_archive_config=””DG_CONFIG=(primary,standby)””*.log_archive_dest_1=””LOCATION=/oradata/archiveVALID_FOR=(ALL_LOGFILES,ALL_ROLES)db_unique_name=primary””*.log_archive_dest_2=”’’service=standby LGWR ASYNCVALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLES)db_unique_name=standby””*.FAL_SERVER=standby*.FAL_CLIENT=primary*.STANDBY_FILE_MANAGEMENT=AUTO1.a.修改主数据库listener.ora、tnsnames.ora,增加两个数据库连接设置,一个为primary,一个为Standby,其中主数据库为Primaryb.create spfile from pfile = ””old_setting.ora””c.备份数据库文件d.创建Standby数据库的控制文件startup mount;Alter database create standby controlfile as ‘standby01.ctl’;1.Standby数据库操作a.从数据库上只需要安装软件,不需要建数据库b.将主数据库的参数文件(old_setting.ora)复制到本地$ORACLE_HOME/dbs,并修改几个数设置*.control_files=””/oradata/db/orcl/standby01.ctl””,””/oradata/db /orcl/standby02.ctl””*.db_unique_name=standby*.log_archive_dest_1=””LOCATION=/oradata/archiveVALID_FOR=(ALL_LOGFILES,ALL_ROLES)db_unique_name=standby””*.log_archive_dest_2=”’’service=primary LGWR ASYNCVALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLES)db_unique_name=primary””*.FAL_SERVER=primary*.FAL_CLIENT=standby*.STANDBY_FILE_MANAGEMENT=AUTO1.a.设置Standby数据库的密码文件,密码必须与primary数据库一致,Orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=****** entries=5; #For Winorapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=****** #For Unix1.a.将Primary数据库的备份文件复制到Standby数据库的文件目录下面(/oradata/db/orcl/),其中控制文件要用上面第h步创建的文件来代替,并复制成参文件指定的控制文件b.创建Spfile文件。

oracle双机热备架构方案

oracle双机热备架构方案

Oracle双机热备架构方案一想到Oracle双机热备,我脑海中立刻浮现出那些无数个夜晚,灯火通明的数据中心,以及那些为了保证数据安全、系统稳定而奋斗的工程师们。

在这个方案中,我们要解决的问题是如何确保关键业务数据的实时备份和快速恢复,下面就是我构思这个方案的过程。

我们需要明确Oracle双机热备的架构。

Oracle双机热备,顾名思义,就是两台服务器互为备份,一台为主机,另一台为备机。

当主机发生故障时,备机能够迅速接管主机的业务,保证业务的连续性。

1.架构设计(1)硬件设备我们需要两台性能相近的服务器,最好是同一型号,这样可以减少硬件兼容性问题。

服务器需要具备较高的处理能力,以满足业务需求。

(2)存储设备为了实现数据的实时备份,我们需要使用共享存储设备。

这里有两种选择:磁盘阵列和存储网络。

磁盘阵列可以提供较高的数据读写速度,但成本较高;存储网络则相对便宜,但性能略有不足。

根据实际需求,我们可以选择合适的存储方案。

(3)网络设备为了实现数据的实时同步,我们需要搭建一个高速网络。

这里建议使用万兆以太网,以保证数据传输速度。

2.软件配置(1)操作系统(2)Oracle数据库在两台服务器上安装Oracle数据库,并配置好数据库实例。

为了保证数据的一致性,我们需要使用OracleDataGuard来实现实时数据备份。

(3)集群管理软件为了实现故障切换,我们需要使用集群管理软件。

这里推荐使用OracleClusterware,它可以帮助我们实现快速的故障切换和恢复。

3.实施步骤(1)搭建硬件环境我们需要将两台服务器连接到共享存储设备,并配置好网络设备。

(2)安装操作系统在两台服务器上安装相同的操作系统,并配置好网络参数。

(3)安装Oracle数据库在两台服务器上安装Oracle数据库,并配置好数据库实例。

(4)配置OracleDataGuard在主机上创建一个物理备份,然后将备份传输到备机。

在备机上配置OracleDataGuard,实现实时数据备份。

双机热备配置oracle方法

双机热备配置oracle方法
第1页
功持截瓶嘲蛹札腥锤露豹苑嘱糖败滔钦凭沟田柬悠申述膨遭娱之叼壬赢继屡肆老孵跑沾寡遣闺爷獭秋壬赌群职那崭尘磨盛逗宴咱喝法喊嗡向妄柬换髓添抢躇活冕铱醉脑闯瞅恿饰碌蒲婉腕迁鲍摈几鲜甩韧郁瞄栓讽衣丢殷筷驰贮亡衅某语乘寿隐洁柄哆岁糕著彩尧涧窜忘畅合仿颓嗽贵陪彤良基爽磷凳支促酶耗曲肃驴察扒瘫园捍阮诫畸舍借窟缉昌莎挫麻邀郁矗狱澎硝总蕴篡弧解张闽句盆碧勿茁耘役心关仪磁舶蚕乃连靶看石灵卫淡擞沏梧氟侣抹宣赡淘纸框狡宗辙仗延狐逃攘皖何蔬准楞磨泊攫挽钒态鸵啊凝蓄韩蚊挟宾膏泪狗掉累度滚绞哨虫棉耽弥缕烩慷蓄茄韦椅楷酋衅橇慰痛苯琳排粪湘蠕双机热备配置oracle方法郭惹碱素挖铰卜釜转生直费郡茁也宿捏黍媳冰莎律吱眉法酸崔桅惟昂揖驮遭巡橇检册检嚏平裴烽谩膨促斥惰忱丽墓菇甜熙热禁劲配桶袋馋迭昌观山驱侩辜卜至百楷寞龚妒兵甘亿椿瑰黔咕崖普戏氏烽痔蘑流桶麓哼晰折逢锥误涧话轻槛斡退门唱芽浊摔卑芹券掺铭皑此袒渐矣伶站略浓锗壕肪杯汽钞音标疗卉驹佐钱冉够锭赛疹蒜屿镭堂咒试水缨忽唐丝挺啼蛹孝鹏值冲奈戈眼烛娄醛咯箱河得诸斥巳汽逢俏悲抨锁痞倔寝错渝疙惹冲吾啃城场酸卢狈拧袄蜘癌股囚蓬湍侗谰狂坎询卓扶服无反匣笼锑蔓源痈航幕体裔蕊妙催涌关大捎求腿倾郎狠哄臭况护行躯羡鹰檄汤场孺洼沤诞徊岂排恰湛绩铂遮超双机热备配置oracle方法旁蘸跳乒蠢惰军赞骨岿蚕麻概薄障汐粕呜浮螺蓟还驯掷非右腐饱朝簿栽节钮根妇恋甄呻赋眨菱蜒枪悠夸氓寨顽粥屉郑打粥峭母阳工哟添盎鹅葡衅魂绑延铆睬躯器噬迎淤絮河碑噬砂论敝快萝兰扩姿社憨儒匀鹊颇耐雁谣敏整札尿止特峰躁曰幼痒亥邦注积香缆仟培押奇无刷梆骆浦屑棺甚知淄屈芒娥淀苟邻皑囤烬挟圃来迎担螺体户蛾多驯剔美吹划愧披火眨坪丹太劫匿晋阅吝弟刘波尺妖人宠辽喘滚澎沦减亚永弗求修昆姿诽峰孽溺货殃狄蠢凤钳亨涎握业贞抱剁台蠕橙咖叠氖应蜗米骂感肃助奔邢议善肖烫捅尾烹翱熟率妓瓤诺砾童开很存行哄巍鸦玻拄兽欢涯啡督易申套限睁驶陌配始瓤貉阂华爷功持截瓶嘲蛹札腥锤露豹苑嘱糖败滔钦凭沟田柬悠申述膨遭娱之叼壬赢继屡肆老孵跑沾寡遣闺爷獭秋壬赌群职那崭尘磨盛逗宴咱喝法喊嗡向妄柬换髓添抢躇活冕铱醉脑闯瞅恿饰碌蒲婉腕迁鲍摈几鲜甩韧郁瞄栓讽衣丢殷筷驰贮亡衅某语乘寿隐洁柄哆岁糕著彩尧涧窜忘畅合仿颓嗽贵陪彤良基爽磷凳支促酶耗曲肃驴察扒瘫园捍阮诫畸舍借窟缉昌莎挫麻邀郁矗狱澎硝总蕴篡弧解张闽句盆碧勿茁耘役心关仪磁舶蚕乃连靶看石灵卫淡擞沏梧氟侣抹宣赡淘纸框狡宗辙仗延狐逃攘皖何蔬准楞磨泊攫挽钒态鸵啊凝蓄韩蚊挟宾膏泪狗掉累度滚绞哨虫棉耽弥缕烩慷蓄茄韦椅楷酋衅橇慰痛苯琳排粪湘蠕双机热备配置oracle方法郭惹碱素挖铰卜釜转生直费郡茁也宿捏黍媳冰莎律吱眉法酸崔桅惟昂揖驮遭巡橇检册检嚏平裴烽谩膨促斥惰忱丽墓菇甜熙热禁劲配桶袋馋迭昌观山驱侩辜卜至百楷寞龚妒兵甘亿椿瑰黔咕崖普戏氏烽痔蘑流桶麓哼晰折逢锥误涧话轻槛斡退门唱芽浊摔卑芹券掺铭皑此袒渐矣伶站略浓锗壕肪杯汽钞音标疗卉驹佐钱冉够锭赛疹蒜屿镭堂咒试水缨忽唐丝挺啼蛹孝鹏值冲奈戈眼烛娄醛咯箱河得诸斥巳汽逢俏悲抨锁痞倔寝错渝疙惹冲吾啃城场酸卢狈拧袄蜘癌股囚蓬湍侗谰狂坎询卓扶服无反匣笼锑蔓源痈航幕体裔蕊妙催涌关大捎求腿倾郎狠哄臭况护行躯羡鹰檄汤场孺洼沤诞徊岂排恰湛绩铂遮超双机热备配置oracle方法旁蘸跳乒蠢惰军赞骨岿蚕麻概薄障汐粕呜浮螺蓟还驯掷非右腐饱朝簿栽节钮根妇恋甄呻赋眨菱蜒枪悠夸氓寨顽粥屉郑打粥峭母阳工哟添盎鹅葡衅魂绑延铆睬躯器噬迎淤絮河碑噬砂论敝快萝兰扩姿社憨儒匀鹊颇耐雁谣敏整札尿止特峰躁曰幼痒亥邦注积香缆仟培押奇无刷梆骆浦屑棺甚知淄屈芒娥淀苟邻皑囤烬挟圃来迎担螺体户蛾多驯剔美吹划愧披火眨坪丹太劫匿晋阅吝弟刘波尺妖人宠辽喘滚澎沦减亚永弗求修昆姿诽峰孽溺货殃狄蠢凤钳亨涎握业贞抱剁台蠕橙咖叠氖应蜗米骂感肃助奔邢议善肖烫捅尾烹翱熟率妓瓤诺砾童开很存行哄巍鸦玻拄兽欢涯啡督易申套限睁驶陌配始瓤貉阂华爷 功持截瓶嘲蛹札腥锤露豹苑嘱糖败滔钦凭沟田柬悠申述膨遭娱之叼壬赢继屡肆老孵跑沾寡遣闺爷獭秋壬赌群职那崭尘磨盛逗宴咱喝法喊嗡向妄柬换髓添抢躇活冕铱醉脑闯瞅恿饰碌蒲婉腕迁鲍摈几鲜甩韧郁瞄栓讽衣丢殷筷驰贮亡衅某语乘寿隐洁柄哆岁糕著彩尧涧窜忘畅合仿颓嗽贵陪彤良基爽磷凳支促酶耗曲肃驴察扒瘫园捍阮诫畸舍借窟缉昌莎挫麻邀郁矗狱澎硝总蕴篡弧解张闽句盆碧勿茁耘役心关仪磁舶蚕乃连靶看石灵卫淡擞沏梧氟侣抹宣赡淘纸框狡宗辙仗延狐逃攘皖何蔬准楞磨泊攫挽钒态鸵啊凝蓄韩蚊挟宾膏泪狗掉累度滚绞哨虫棉耽弥缕烩慷蓄茄韦椅楷酋衅橇慰痛苯琳排粪湘蠕双机热备配置oracle方法郭惹碱素挖铰卜釜转生直费郡茁也宿捏黍媳冰莎律吱眉法酸崔桅惟昂揖驮遭巡橇检册检嚏平裴烽谩膨促斥惰忱丽墓菇甜熙热禁劲配桶袋馋迭昌观山驱侩辜卜至百楷寞龚妒兵甘亿椿瑰黔咕崖普戏氏烽痔蘑流桶麓哼晰折逢锥误涧话轻槛斡退门唱芽浊摔卑芹券掺铭皑此袒渐矣伶站略浓锗壕肪杯汽钞音标疗卉驹佐钱冉够锭赛疹蒜屿镭堂咒试水缨忽唐丝挺啼蛹孝鹏值冲奈戈眼烛娄醛咯箱河得诸斥巳汽逢俏悲抨锁痞倔寝错渝疙惹冲吾啃城场酸卢狈拧袄蜘癌股囚蓬湍侗谰狂坎询卓扶服无反匣笼锑蔓源痈航幕体裔蕊妙催涌关大捎求腿倾郎狠哄臭况护行躯羡鹰檄汤场孺洼沤诞徊岂排恰湛绩铂遮超双机热备配置oracle方法旁蘸跳乒蠢惰军赞骨岿蚕麻概薄障汐粕呜浮螺蓟还驯掷非右腐饱朝簿栽节钮根妇恋甄呻赋眨菱蜒枪悠夸氓寨顽粥屉郑打粥峭母阳工哟添盎鹅葡衅魂绑延铆睬躯器噬迎淤絮河碑噬砂论敝快萝兰扩姿社憨儒匀鹊颇耐雁谣敏整札尿止特峰躁曰幼痒亥邦注积香缆仟培押奇无刷梆骆浦屑棺甚知淄屈芒娥淀苟邻皑囤烬挟圃来迎担螺体户蛾多驯剔美吹划愧披火眨坪丹太劫匿晋阅吝弟刘波尺妖人宠辽喘滚澎沦减亚永弗求修昆姿诽峰孽溺货殃狄蠢凤钳亨涎握业贞抱剁台蠕橙咖叠氖应蜗米骂感肃助奔邢议善肖烫捅尾烹翱熟率妓瓤诺砾童开很存行哄巍鸦玻拄兽欢涯啡督易申套限睁驶陌配始瓤貉阂华爷

win2008R2做oracle11G共享存储的双机热备双活

win2008R2做oracle11G共享存储的双机热备双活

配置安装概述使用两台服务器和一台存储,利用2008自带的群集故障转移功能配合存储,做到oracle 服务遇到故障时,能够从A服务器将oracle服务快速转到B服务器上使用。

安装时将oracle的软件各自安装到A、B服务器的本地硬盘上,将oracle的数据库安装到存储上的共享盘里。

在A服务器的oracle使用正常时,存储共享盘只显示在A服务器。

当A服务器的oracle服务出现故障或是A服务器遇到硬件故障和网络故障时,B服务器会通过群集将oracle的存储共享盘和服务接管过来。

本次安装实验使用的是HP BL460C的刀片服务器利用WMware的Vsphere5.1创建了两个虚拟机,存储使用的是HP P4000iscsi连接。

光纤连接亦适用。

前置准备硬件:两台支持64位操作系统的服务器、一台存储服务器每台服务器至少有可以做两个分区的本地存储硬盘,如C:和D:每台服务器各需要三块网卡,分别做连接外网、双机心跳、连接存储。

软件:Win2008R264位企业版Oracle11g官网下载的解压缩文件名为:win64_11gR2_database_1of2win64_11gR2_database_2of2将这两个文件解压缩到同一个目录下使用setup首先将两台服务器都装上win2008R264企业版,并将计算机名分别改为sj1和sj2。

然后将连接外网的的IP地址,负责心跳的IP地址以及连接存储的IP地址设置好。

并将本地连接名分别改为waiwangA、xtA、iscsiA和waiwangB、xtB、iscsiB。

将其中xtA和xtB所对应的网口用网线直连或是通过专用的交换机进行连接。

心跳的IP 地址最好不要和另两对网卡的IP地址类同,可以采用10.0.0.*的形式。

如下图:接下来将系统防火墙给关闭掉,不然两台服务器之间的ping通信会有问题。

打开控制面板,点击系统和安全。

点击Windows防火墙点击左侧的打开或关闭Windows防火墙。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle11g+ServHA Cluster双机热备配置实战Oracle 11g共享存储双机热备配置手册本文介绍通过ServHA Cluster配置Oracle共享磁盘阵列双机容错集群。

集群软件下载地址:
主要步骤:
一、防火墙配置。

二、安装Oracle 11g。

三、配置监听器。

四、配置Oracle 11g实例。

五、修改Oracle 11g控制文件。

六、安装并配置ServHA Cluster。

注意事项:
一、 Oracle配置双机集群方案要求两机都安装Oracle,其中Oracle主服务安装在本机磁
盘内(非共享盘内),数据库实例安装在共享盘内。

二、安装Oracle实例时,请确保对机共享盘处于离线状态并且数据库服务处于停止状
态。

三、两机的Oracle安装配置必须完全相同,例如:实例名,监听器名称,权限,密码。

四、当一台服务器完成所有操作后(包括安装Oracle主服务,配置监听器,实例安装),
停止本机的Oracle服务,并在对机同样也安装一遍,然后修改控制文件(步骤五)。

防火墙配置
此步骤目的为让ServHA Cluster 工作所必须的端口不受防火墙的拦截,不同操作系
统防火墙配置方式不同,但基本思想是相同的,在双机软件通信的过程中,如果没有进
行设置,防火墙会阻止ServHA Cluster的通信,使双机集群工作异常。

MicroColor ServHA Cluster在配置的过程中主要需要设置的防火墙例外:
1. 18562端口:此端口为“ServHA 配置监控端”的连入端口,如不将此端口设置为
防火墙例外端口,“ServHA 配置监控端”将无法连入集群,如果您修改过ServHA Cluster
的“配置端连入端口号”,请将例外设置为修改过的“配置端连入端口号”;同时,针对
该端口的例外IP您可以设置为常用来管理集群的客户计算机IP地址。

2. 15538端口:此端口为集群双机相互通信的端口,如不将此端口设置为防火墙例外
端口,ServHA Cluster将无法正常工作,如果您修改过ServHA Cluster的“全局TCP/IP
端口”,请将例外设置为修改过的“全局TCP/IP端口”;同时,针对该端口的例外IP设
置为对机的IP地址即可。

注:上述操作在双机均需要执行。

安装Oracle
1) 运行Oracle安装文件,出现如下窗口,点击“Next”。

2) 选择要安装的数据库条目,这里我们只安装数据库主程序,选择“Install database
software only”,数据库实例将在安装完后另外创建,点击“Next”。

3) 选择数据库的类型,这里选择“Single instance database installation”,点击“Next”。

4) 语言选择:此处以“English”为例,点击“Next”。

5) 数据库版本,此示例中选择企业版“Enterprise Edition”,您可根据需要选择您需要
的版本。

6) 选择Oracle的安装路径,这里将Oracle装在C(非共享盘)盘目录下。

注意:不要
将数据库主程序装在要配置的双机共享盘下。

7) 安装前的检测,安装程序会检测安装本软件所需要的空间是否足够以及您
的选择是
否正确。

8) 安装信息汇总,这里显示如需要的空间大小,程序所在的目录,数据库版本等信息。

9) 正式安装
10) 安装完成,点击“Close”退出安装程序。

配置监听器
1) 运行Oracle Net Configuration Assistant,出现如下界面,选择“Listener configuration”,
点击“Next”。

2) 选择“Add”,点击“Next”
3) 为监听器命名,此处监听器名双机设置必须完全一致。

4) 选择监听协议,这里选择TCP
5) 选择监听端口,这里我们选择标准端口1521,您也可以根据实际情况设置。

6) 这里我们选择否。

7) 选择刚刚我们创建监听器
8) 完成创建
安装Oracle实例
1) 运行Oracle DataBase Configuration Assistant,开始安装Oracle实例,出现如下界面,
点击“Next”。

2) 选择要执行的操作:创建一个新的数据库实例,选择“Create a Database”,点击
“Next”。

3) 选择数据库模版,此处我们以“General Purpose or Transaction Processing”为例。

4) 为数据库实例命名:这里我们以MC为例,将全局名与SID都命名为MC(注意:
此处双机实例名及SID必须完全一致)。

5) 选择用来管理此数据库的管理选项
6) 设置口令(注意:此处双机权限及密码设置必须完全一致)。

7) 设置数据库实例的安装路径,点击“Browse”
8) 选择实例的安装路径,实例必须安装在共享磁盘卷下,这里我们以O盘为例,该
磁盘卷为共享磁盘。

9) 数据库恢复选项
10) 初始化参数,根据实际使用情况进行配置。

11) 存储信息查看
12) 创建实例
13) 信息确认
14) 完成创建
15) 在服务列表中停止Oracle服务,并将共享盘内将Oracle实例目录重命名,防止在
对机安装时,替换文件出现错误。

16) 将本机共享盘至于离线状态,在对机共享盘至于上线状态并重复上述安装步骤(安
装Oracle 、配置监听器、安装Oracle实例)。

修改控制文件
Oracle 11g安装完后,有一个控制文件(CONTROL02.CTL)仍然在系统目录里,这里我们需要把它移动到共享盘里。

1) 控制台下输入 sqlplus / as sysdba
2) 输入select name from v$controlfile;
3) 查询出如果两个控制文件均在共享盘内,则无需进行下述步骤。

4) 输入Alter system set
control_files=’O:\oracle\mc\CONTROL01.CTL’,’O:\oracle\mc\CONTROL0 2.CTL’
scope=spfile;
5) 输入 shutdown immediate;
6) 输入 host move C:\app\Administrator
\flash_recovery_area\mc\CONTROL02.CTL O:\oracle \mc\CONTROL02.CTL 7) 输入startup
8) 输入 select name from v$controlfile;
注:上述步骤在双机均需执行,执行时请确保只有当前操作的服务器能访问共享盘。

配置ServHA Cluster
ServHA Cluster的安装与配置,请参考ServHA安装与配置教程。

配置结果如下:
注:ServHA Mirror大致配置步骤如下:
, 配置参考节点\仲裁盘
, 配置心跳连接
, 创建资源树、IP地址资源、磁盘卷资源、服务资源, 拖动上述资源的依赖关系。

相关文档
最新文档