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双机热备
作者 : fftou
标题 : ORACLE 双机热备份[转帖 ]
关键字:
分类 : 个人专区
密级 : 公开
(评分: , 回复: 0, 阅读: 833) ??
第三部 安装 oracle
------------------------------------
1.关B 机,在A机上装ORACLE,自定义,不装实例,装完后再装实例,路径在阵列上。(也就是\ORACLE\oradata\所有文件都应安装到阵列柜的盘上)
2.配置数据库监听服务.(例如:监听名为Listener 监听地址:192.168.0.1 监听地址为群集的对外地址.)
第四部分 把oracle服务和监听服务加到cluster 中
1.如果A机oracle服务可以启动.那么可以进行下一步操作把oracle服务和监听服务加到群集服务中点击在A机得集管理中组。我们可以看到群集默认的组cluster.
2.在组上点击右键→选择新建→资源
3.在名称中输入我们要添加的名称(例如名称为Oracle)在描述中输入该资源的描述.可以不输入.资源类型选择“通用服务”然后点击下一步。
12.第二个网卡选为内部网集群连接(私网). 点击[下一步].
13. 点击[确定].
14.为集群IP输入一个预计的公网IP地址(比如192.168.0.1),子网掩码为255.255.255.0
15. 点击[完成].
#在B配置集群节点.
7.重复上几步操作,把监听服务也加入我们的群集组中。在加入时。它的依存关系中比加Oracle服务时多了一个我们在上一步新建的资源。我们在最后一步设置服务名称框中输入:OracleOraHome81TNSListener。在参数中我们输入Listener。

双机热备方案介绍

双机热备方案介绍

1.1 方案介绍1.1.1方案描述使用VERITAS Storage Solution HA/DR 5.1自带集群把两台数据库服务器构成cluster 架构,当SQL数据库主机当机时,存在的1台备机可迅速侦测出并自动探取接替(Take-Over),保证业务的不间断运行。

在最底层使用Storage Foundation 以及卷复制技术在两个磁盘阵列之间进行同步/异步的复制,保证两个盘阵的数据一致性,避免单点故障,为系统运行不间断提供最好的保障。

当生产中心出现故障的时候,灾备中心能及时被启用,做到应用级容灾。

1.1.2方案原理就该方案的每个细节进行讨论,包括方案的详细讲解,软件的实际配置方法等。

通过阅读和理解本章,您将了解VERITAS容灾解决方案的实现方法,并清楚地知道VERITAS容灾解决方案是切实可行的,并且有相关的实施案例和实施经验。

在介绍功能前,需要强调的的是:VERITAS提供的是完整的容灾解决方案。

各个软件的功能完全集成在一起,建立一个容远程数据复制、本地容灾、远程应用切换于一体的方案。

1.软件功能解释a)VERITAS Volume Manager(简称VxVM) 将在物理磁盘上建立多个或一个逻辑卷(Volume)。

以裸设备的方式使用卷,或在卷上建立文件系统。

将数据(特别是需要进行远程复制的相关文件系统、数据库)存放在卷上。

由于数据复制是基于卷的,所以,Volume 是进行复制的基础。

b)VERITAS Volume Replicator(简称VVR)负责远程数据复制。

VVR复制基于Volume进行。

复制的数据可以是数据库中的数据(文件方式或裸设备方式)和文件。

复制的示意图见图。

图四1)VVR与VxVM完全集成在一起。

用VxVM管理界面和命令统一配置管理;由于VVR仅仅将Volume上每次I/O的实际数据实时复制到远程节点,所以在网络线路上传输的数据量很少,对带宽的需求也很小。

;2)将各个业务系统中需要进行远程复制的多个或一个卷定义为一个ReplicatedVolume Group(简称RVG);3)在Site A定义一条RLINK,指向Site B;在Site B也定义一条指向Site A的RLINK。

搭建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方法旁蘸跳乒蠢惰军赞骨岿蚕麻概薄障汐粕呜浮螺蓟还驯掷非右腐饱朝簿栽节钮根妇恋甄呻赋眨菱蜒枪悠夸氓寨顽粥屉郑打粥峭母阳工哟添盎鹅葡衅魂绑延铆睬躯器噬迎淤絮河碑噬砂论敝快萝兰扩姿社憨儒匀鹊颇耐雁谣敏整札尿止特峰躁曰幼痒亥邦注积香缆仟培押奇无刷梆骆浦屑棺甚知淄屈芒娥淀苟邻皑囤烬挟圃来迎担螺体户蛾多驯剔美吹划愧披火眨坪丹太劫匿晋阅吝弟刘波尺妖人宠辽喘滚澎沦减亚永弗求修昆姿诽峰孽溺货殃狄蠢凤钳亨涎握业贞抱剁台蠕橙咖叠氖应蜗米骂感肃助奔邢议善肖烫捅尾烹翱熟率妓瓤诺砾童开很存行哄巍鸦玻拄兽欢涯啡督易申套限睁驶陌配始瓤貉阂华爷

Oracle + ServHA Cluster 双机热备Windows下详细图文配置教程

Oracle + ServHA Cluster 双机热备Windows下详细图文配置教程

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

主要步骤:一、防火墙配置。

二、安装并配置ServHA Cluster三、安装Oracle 11g。

四、配置监听器。

五、配置Oracle 11g实例。

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

七、将Oracle服务交由集群管理。

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

二、在配置安装Oracle实例前,请先配置ServHA Cluster将共享盘交由集群管理,以免双机同时访问共享盘,造成数据异常(下面会详细介绍操作步骤)。

三、安装Oracle实例时,请操作ServHA Cluster 将磁盘卷资源切换至正在安装实例的服务器(下面会详细介绍)四、两机的Oracle安装配置必须完全相同,例如:实例名,监听器名称,权限,密码。

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

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

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

ORACLE数据库双机热备方案

ORACLE数据库双机热备方案

ORACLE 数据库双机热备方案(Windows)本手册主要介绍通过使用MicroColor ServHAMirror/Cluster软件在Windows操作系统下完成对Oracle应用双机高可用集群配置的思路和步骤。

在使用本手册前需要先完成《MicroColor ServHA Mirror for Windows 前序配置手册》或《MicroColorServHA Cluster for Windows前序配置手册》的配置步骤。

目录MicroColor ServHASeries for Windows Oracle应用配置手册一、规划方案在开始安装和配置Oracle数据库前,我们需要规划Oracle配置方案,确定所需变量,方便后面安装步骤的执行。

1.1Oracle及目录和主目录Oracle软件的基目录和主目录不能是共享存储盘或镜像盘中的目录。

1.2数据库实例名双机的数据库实例名必须一致。

1.3数据库实例目录双机的数据库实例目录必须一致,必须放置在镜像卷或共享存储盘上面。

1.4 LISTENER名称双机的LISTENER名称必须一致。

1.5汇总表格完成规划后填写表1.5-1:A机数据库实例目录B机数据库实例目录表1.5-1表1.5-2为示例,后面的配置步骤均以本示例中的变量进行设置。

A机Oracle基目录(Oracle Base)B机Oracle基目录(Oracle Base)C:\app\Oracle C:\app\OracleA机Oracle主目录(Oracle Home)B机Oracle主目录(Oracle Home)C:\app\Oracle\product\11.2.0\dbhome_1C:\app\Oracle\product\11.2.0\dbhome_1 A机Listener名称LISTENER B机Listener名称LISTENER A机数据库实例名ORADATA B机数据库实例名ORADATA A机数据库实例目录O:\oracle B机数据库实例目录O:\oracle表1.5-2二、安装前的注意事项2.1选择安装选项在安装选项步骤,选择仅安装数据库软件选项,如图2.1-1所示:图2.1-12.2选择Oracle安装目录在安装位置选项,按表中容选择Oracle及目录和Oracle主目录,如图2.2-1:图2.2-1三、安装A机数据库及实例3.1配置监听器在A机上启动配置监听器配置工具(Net Configuration Assistant),在监听程序名这里输入表格中对应的A机Listener名称,如图3.1-1所示:图3.1-13.2启动实例安装界面在A机上启动实例配置工具(Database Configuration Assistant),显示界面如图3.2-1:图3.2-13.3数据库标识设置在数据库标识步骤中填入表格中的A机数据库实例名,如图3.3-1:图3.3-13.4选择数据库文件位置在数据库文件所在位置步骤中,选择“所有数据库文件使用公共位置”选项,并填入表格中的A机数据库实例目录。

Oracle双机热备方法

Oracle双机热备方法

Oracle双机热备方法Oracle双机热备方法Standby Database创建Standby Database要求1、Primary与standby数据库所在主机上的oracle server及操作系统版本必须相同,且具有相同的补丁;2、primary数据库必须为archive mode;Standby Database也必须为archive mode;创建standby数据库1、首先查看Primary Database的归档模式(svrmgr>archive log list)若为无归档模式,将数据库转换为自动归档方式,方法如下:先关闭Primary Database:svrmgr>shutdown immediate再以mount方式启动Primary Database:svrmgr>connect internal/passwordsvrmgr>startup mountsvrmgr>alter database<dbname>archivelogsvrmgr>shutdown2、修改init%oracle_sid%.ora文件中的参数,加入:log_archive_start=true#if you want automatic archivinglog_archive_dest=%ORACLE_HOME%\database\archivelog_archive_format=%ORACLE_SID%%S.%T其中log_archive_dest是指归档日志文件存放的位置,可根据实际情况来设定,如E盘空间较大,可以设为:log_archive_dest=e:\oracle\database\archive3、复制Primary Database的init%oracle_sid%.ora和对应的Password文件到Standby Database上的目录%oracle_home%\database;根据实际情况修改Standby Database上的对应init%oracle_sid%.ora中的参数:log_archive_dest;4、在Standby Database位于的主机上创建实例,实例名称同Primary Database,例如:Oradim80–new–sid SID_NAME–intpwd oracle–startmode auto –pfile=c:\orant\database\init%oracle_sid%.ora;5、在Primary Database上为Standby创建Controlfile,将controlfile拷贝至Standby Database的确定位置,操作如下:svrmgr>alter database create standby controlfile as<filename>;6、在Primary Database上将联机日志归档,svrmgr>alter system archive log current;7、关闭Primary Database,svrmgr>shutdown immediate8、从Primary Database上将所有数据文件、日志文件、归档日志文件(不包括控制文件)拷贝至Standby Database的确定位置;9、以nomount方式启动Standby Database:svrmgr>startup nomountsvrmgr>alter database mount standby database[execlusive/parallel]10、同步Standby Database:svrmgr>recover standby database;11、恢复Primary Database启动状态。

oracle双机热备架构方案

oracle双机热备架构方案

第一章双机热备概述双机热备有两种实现模式,一种是基于共享的存储设备的方式,另一种是没有共享的存储设备的方式,一般称为纯软件方式。

基于存储共享的双机热备是双机热备的最标准方案。

对于这种方式,采用两台(或多台)服务器,使用共享的存储设备(磁盘阵列柜或存储区域网SAN)。

两台服务器可以采用互备、主从、并行等不同的方式。

在工作过程中,两台服务器将以一个虚拟的IP地址对外提供服务,依工作方式的不同,将服务请求发送给其中一台服务器承担。

同时,服务器通过心跳线(目前往往采用建立私有网络的方式)侦测另一台服务器的工作状况。

当一台服务器出现故障时,另一台服务器根据心跳侦测的情况做出判断,并进行切换,接管服务。

对于用户而言,这一过程是全自动的,在很短时间内完成,从而对业务不会造成影响。

由于使用共享的存储设备,因此两台服务器使用的实际上是一样的数据,由双机或集群软件对其进行管理。

对于纯软件的方式,则是通过支持镜像的双机软件,将数据可以实时复制到另一台服务器上,这样同样的数据就在两台服务器上各存在一份,如果一台服务器出现故障,可以及时切换到另一台服务器。

纯软件方式还有另外一种情况,即服务器只是提供应用服务,而并不保存数据(比如只进行某些计算,做为应用服务器使用)。

这种情况下同样也不需要使用共享的存储设备,而可以直接使用双机或集群软件即可。

但这种情况其实与镜像无关,只不过是标准的双机热备的一种小的变化。

本方案是前者————基于共享存储设备的数据库热备。

第二章数据库服务器双机热备的好处这种配置模式的优点是有利于数据库的升级,当其中systemA需要升级的时候,就把服务切换到systemB上运行,升级A的DB2程序,之后还可以把服务切换回到A来,然后升级B的DB2程序。

这个升级过程不会影响用户的DB2使用,因为总有一台机器可以使用DB2程序来响应用户的服务请求。

服务器的故障可能由各种原因引起,如设备故障、操作系统故障、软件系统故障等等。

Oracle11G双机热备的配置

Oracle11G双机热备的配置

Veritas Cluster Server for Oracle双机热备的配置-概述将Oracle的双机放在DB2双机后面讲有两个原因:一是DB2的配置相对于oracle的配置来说比较简单,数据库的模式也比较容易理解,从简单的开始了解有利于用户的学校,而其中相似的地方用户可以参照DB2的配置;二是DB2双机的配置,也只能说是oracle双机配置的子集,用户在学习了DB2的双机之后,oracle双机配置的很多相似的地方简单说明一下即可,不会让用户感觉到重复,但是用户可以比较一下这两种模式的异同,有利于用户选择更合适自己的双机配置模式。

将sybase放在最后并不是因为它更复杂,而是它在这三个数据库之中,用户相对比较少,需要的人不多。

-DB2与Oracle数据库的对比DB2和Oracle有很多的不同,要想了解清楚,那个不是一朝一夕的功夫了。

幸运的是,因为我们现在只是需要做双机配置,所以我们只是在可能会影响配置的概念上,做一个简单的比较。

1.配置结构的不同:DB2数据库的双机热备只支持一种模式,就是DB2的程序在两台机器上各有一份,只有数据文件存放在共享存储中,如下图所示:图1,DB2双机配置结构图这种配置模式的优点是有利于数据库的升级,当其中systemA需要升级的时候,就把服务切换到systemB上运行,升级A的DB2程序,之后还可以把服务切换回到A来,然后升级B的DB2程序。

这个升级过程不会影响用户的DB2使用,因为总有一台机器可以使用DB2程序来响应用户的服务请求。

对于oracle来说不但可以支持这种程序存放在不同机器上的做法,而且支持把oracle的程序文件也同时放在共享盘上,其结构图如下所示:图2,oracle双机结构图-程序在各个服务器上图3,oracle双机结构图-程序和数据都在共享盘上将数据与程序同时放在共享盘上的优点有两个:一是节省磁盘空间,用户只需要保留一份数据库备份;二是有利于程序的一致性,不会因为数据库版本的不同,产生差异,可以避免产生一些莫名的问题。

Oracle 数据库双机方案

Oracle 数据库双机方案

Oracle 数据库双机方案
数据库双机可以有两种不同的方式:双机热备份、双机集群。

双机热备份方式的集群完全通过操作系统的cluster软件来实现,在同一个时刻,只有一台机器对数据库作操作,当这台机器发生故障以后,由操作系统cluster将所有资源切换到两外一个节点,防止单节点数据库故障。

双机集群方式(RAC),在10g以后,通过ORACLE自身提供的CRS来实现集群的功能。

在同一个时刻,所有的机器都对数据库作操作,当某台机器发生故障后,其他机器接管该机器的工作。

这种方式不但能够防止单节点数据库故障,还能够实现负载均衡。

因为两个机器对同一个数据库操作,因此数据库文件一般无法使用传统的文件系统方式存储。

下表列出了两种方式的区别:
注一:对于rac方式,在10G以下的版本必须要操作系统cluster的支持+oracle rac选件才能够实现,在10G以后,oracle提供了自身的cluster软件——crs,因此可以在没有操作系统cluster的情况实现RAC方式,但对于文件的存储方式有所限制,下表列出了在rac方式下可以选择的存储方式。

ORACLE 数据库双机热备方案(Windows)

ORACLE 数据库双机热备方案(Windows)

ORACLE 数据库双机热备方案(Windows)本手册主要介绍通过使用 MicroColor ServHAMirror/Cluster 软件在Windows操作系统下完成对Oracle 应用双机高可用集群配置的思路和步骤。

在使用本手册前需要先完成《MicroColor ServHA Mirror for Windows前序配置手册》或《MicroColorServHA Cluster for Windows前序配置手册》的配置步骤。

目录MicroColor ServHASeries for Windows Oracle应用配置手册一、规划方案在开始安装和配置Oracle数据库前,我们需要规划Oracle配置方案,确定所需变量,方便后面安装步骤的执行。

1.1 Oracle及目录和主目录Oracle软件的基目录和主目录不能是共享存储盘或镜像盘中的目录。

1.2 数据库实例名双机的数据库实例名必须一致。

1.3 数据库实例目录双机的数据库实例目录必须一致,必须放置在镜像卷或共享存储盘上面。

1.4 LISTENER名称双机的LISTENER名称必须一致。

1.5 汇总表格完成规划后填写表1.5-1:表 1.5-1表1.5-2为示例,后面的配置步骤均以本示例中的变量进行设置。

表 1.5-2二、安装前的注意事项2.1 选择安装选项在安装选项步骤,选择仅安装数据库软件选项,如图2.1-1所示:图2.1-12.2 选择Oracle安装目录在安装位置选项,按表中内容选择Oracle及目录和Oracle主目录,如图2.2-1:图2.2-1三、安装A机数据库及实例3.1 配置监听器在A机上启动配置监听器配置工具(Net Configuration Assistant),在监听程序名这里输入表格中对应的A机Listener名称,如图3.1-1所示:图3.1-13.2 启动实例安装界面在A机上启动实例配置工具(Database Configuration Assistant),显示界面如图3.2-1:图3.2-13.3 数据库标识设置在数据库标识步骤中填入表格中的A机数据库实例名,如图3.3-1:图3.3-13.4 选择数据库文件位置在数据库文件所在位置步骤中,选择“所有数据库文件使用公共位置”选项,并填入表格中的A机数据库实例目录。

双机热备Oracle数据库操作手册

双机热备Oracle数据库操作手册

一、双机集群相关配置和结构图NODE A机(Active)•DL580G2本身2个72GB硬盘做RAID1,安装WIN2000 ADVANCE SERVER +SP4.硬盘只有一个分区C:,光盘为D:•NC7770端口1作为外部通讯网卡,IP地址:_192.168.8.3•NC7770端口2作为两台主机之间的心跳网卡,IP地址:10.10.10.3•服务器名:99svr01•域名:•管理员口令:administrator99read_•HP管理软件口令:99hp99hpNODE B机(Standby)•DL580G2本身2个72GB硬盘做RAID1,安装WIN2000 ADVANCE SERVER + SP4.硬盘只有一个分区C:,光盘为D:•NC7770端口1作为外部通讯网卡,IP地址:__192.168.8.4•NC7770端口2作为两台主机之间的心跳网卡,IP地址:10.10.10.4•服务器名:99svr02•管理员口令:administrator99read•HP管理软件口令:99hp99hpF100集群套件信息•MSA1000上5个72BG硬盘,做RAID5,逻辑盘符Z:Q:•Z:盘500M作为集群的数据同步区, Q:盘作为数据区•集群IP地址:192.168.8.5•集群名称:99svrclu•群集用户:99cluname99clunameORACLE 9i信息•ORACLE名称:svrora•ORACEL口令:sys eader99 or system eader99 •Oacle Fai Safe名称:99oraofs99oraofs群集虚拟信息•虚拟主机IP地址:192.168.8.7•群集资源组:oragrp网络要求:•唯一的NetBIOS 群集名称。

•五个唯一的静态IP 地址:两个用于专用网络的网卡,两个用于公用网络的网卡,还有一个用于群集本身。

•用于群集服务的域用户帐户(所有节点必须是同一域的成员)。

oracle双机热备方案

oracle双机热备方案

Oracle双机热备方案摘要Oracle数据库是一种非常常见的关系型数据库管理系统(RDBMS)。

为了保证数据的高可用性和容错性,在生产环境中常常需要使用双机热备方案。

本文将介绍Oracle双机热备方案的基本原理和实现步骤。

1. 引言随着企业对数据可靠性和高可用性的要求越来越高,数据库的备份和恢复策略变得尤为重要。

Oracle的双机热备解决方案是一种常见的高可用性解决方案,可以在一台服务器发生故障时无缝切换到另一台服务器上。

2. 双机热备原理Oracle的双机热备方案主要基于Redo Log和Datafile。

Redo Log记录了数据库的所有变化,包括插入、更新和删除操作,它在数据库中是以循环日志的形式存储的。

Datafile则是存储实际的数据,包括表、索引等。

双机热备方案的基本原理是将主服务器的Redo Log和Datafile实时复制到备份服务器上,以保证数据的一致性和完整性。

当主服务器发生故障时,备份服务器可以立即接管主服务器的工作,实现无缝切换。

3. 双机热备实现步骤3.1 配置主服务器首先,我们需要在主服务器上进行一些配置。

以下是配置主服务器的步骤: - 安装Oracle软件,并创建一个Oracle实例。

- 配置主服务器的Redo Log和Datafile。

- 配置主服务器的监听器(listener),以便备份服务器可以连接到主服务器。

3.2 配置备份服务器在备份服务器上也需要进行相应的配置。

以下是配置备份服务器的步骤: - 安装Oracle软件,并创建一个Oracle实例。

- 配置备份服务器的Redo Log和Datafile。

注意,备份服务器的Redo Log和Datafile应与主服务器完全一致。

- 配置备份服务器的监听器(listener)。

3.3 设置双机热备在主服务器和备份服务器的配置完成后,我们需要进行一些额外的设置来实现双机热备。

以下是设置双机热备的步骤: - 在主服务器上创建一个备份控制文件。

oracle双机部署方案

oracle双机部署方案

Oracle双机高可用部署方案一、需求分析根据现有软硬件条件,可以参考一下三种Oracle 双机高可用方案。

三种方案分别采用不同的部署构架、高可用方式,也存在各自的优势劣势。

二、客户环境硬件:两台物理服务器、共享存储软件:oracle、rose HA三、解决方案1.双机热备使用Rose HA做Fail over系统,即单机提供服务,另一台热备。

能解决主机故障包括OS故障、主机网卡故障、单个主机的网络故障等,通过Rose HA将两台或者多台数据库主机绑定一个服务IP,所有的Data file、Contr File、Redo log等都存放于共享的存储上,主机HA集群通过一个服务IP对外提供服务,通过Rose HA的管理集群中的各个主机运行在Active/Standby方式下,当其中一台主机发送故障时,Rose HA会自动的检测到故障并且将提供服务的IP切换到正常的主机上提供服务,从而保证了数据库服务的连续性和故障的自动切换。

基本结构:存在问题:A)Oracle程序文件安装两份存储于本地磁盘,数据文件仅一份存储于外部存储中。

B)必须依赖外部存储,用来存储数据库文件。

C)主备切换时间较长,1-2分钟(根据时间情况略有不同)。

优势:双机热备,消除单点故障。

无需手动干预。

结构较简单,便于维护。

劣势:数据文件仅一份存储于外部存储中,没有数据文件级的冗余备份。

必须依赖存储实现整个结构。

2.双机负载(oracle RAC)Oracle Real Application Cluster(Oracle Rac),RAC通过不同的节点(node)使用一个(一般是一个)或者多个Oracle实例(Instance)与一个数据库(Database)连接,该数据库存放于多个节点的公用存储(Share Storage)上,通过高速缓存合并技术使得集群中的每个节点可以通过集群高效的同步其内存高速缓存,从而最大限度地减低磁盘IO,并且自动并行处理及均匀分布负载,当其中一个节点发生故障时可以自动容错和恢复能力来实现节点的故障切换(Failover),从而保证数据库7X24小时的高可用性。

CentOS5下oracle双机热备

CentOS5下oracle双机热备

CentOS5下oracle双机热备CentOS5下oracle双机热备一.概述服务器:IBM3650*2盘阵:DS4300操作系统:CentOS 5.4集群软件:操作系统自带数据库软件:oracle 10g二.硬件平台IBM X3850服务器为双网卡,Intelligent Platform Management Interface (IPMI)使用第一块网卡的端口,RSA II远程管理卡单独一个网络端口。

每个节点通过光纤连接DS4300盘阵。

安装过程中最好把连接节点和盘阵的光纤拔下;或者如果不拔下光纤,安装过程中分区时只选择本机硬盘,不要选择盘阵。

每个节点的两个网卡分别通过标准网线连接交换机。

注:本次安装前硬件供应商已经做好DS400盘阵的配置,因此在本文档盘阵配置不再叙述。

三. CentOS 5.4的安装(一)配置BMC分别在两台主机系统引导时根据屏幕提示选择【F1】,进入BIOS,选择ADVANCE CONFIG,设置BMC,配置IPMI NETWORK,地址分别为:192.168.70.103和192.16.70.104。

(二)安装操作系统放入系统光盘,从光驱引导系统。

出现安装界面,直接回车继续安装检测CD界面,选择“Skip”跳过安装界面,选择“Next”选择安装语言,我们选择“简体中文”,单击“Next”选择键盘,默认,选择“下一步”分区界面,此处接受默认值,只是更改swap分区大小,设为4G,勾选“检验和修改分区方案”,单击“下一步”确认分区提示,选择“是”配置网络设备,选择eth0,单击“编辑”勾选“Enable IPV4 support”-“Manual configuration”,输入ip地址和子网掩码,单击“确定”设置主机名为“NodeA”,单击“下一步”选择区域,默认“亚洲/上海”,单击“下一步”输入root用户密码,单击“下一步”选择安装组件,我们选择“现在定制”选择需要的组件,记得要勾选“集群”,单击“下一步”开始安装安装完成,取出光盘,重新引导。

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

oracle双机热备架构方案双机热备有两种实现模式,一种是基于共享的储备设备的方式,另一种是没有共享的储备设备的方式,一样称为纯软件方式。

基于储备共享的双机热备是双机热备的最标准方案。

关于这种方式,采纳两台(或多台)服务器,使用共享的储备设备(磁盘阵列柜或储备区域网SAN)。

两台服务器能够采纳互备、主从、并行等不同的方式。

在工作过程中,两台服务器将以一个虚拟的IP地址对外提供服务,依工作方式的不同,将服务要求发送给其中一台服务器承担。

同时,服务器通过心跳线(目前往往采纳建立私有网络的方式)侦测另一台服务器的工作状况。

当一台服务器显现故障时,另一台服务器依照心跳侦测的情形做出判定,并进行切换,接管服务。

关于用户而言,这一过程是全自动的,在专门短时刻内完成,从而对业务可不能造成阻碍。

由于使用共享的储备设备,因此两台服务器使用的实际上是一样的数据,由双机或集群软件对其进行治理。

关于纯软件的方式,则是通过支持镜像的双机软件,将数据能够实时复制到另一台服务器上,如此同样的数据就在两台服务器上各存在一份,假如一台服务器显现故障,能够及时切换到另一台服务器。

纯软件方式还有另外一种情形,即服务器只是提供应用服务,而并不储存数据(比如只进行某些运算,做为应用服务器使用)。

这种情形下同样也不需要使用共享的储备设备,而能够直截了当使用双机或集群软件即可。

但这种情形事实上与镜像无关,只只是是标准的双机热备的一种小的变化。

本方案是前者————基于共享储备设备的数据库热备。

数据库服务器双机热备的好处这种配置模式的优点是有利于数据库的升级,当其中systemA需要升级的时候,就把服务切换到systemB上运行,升级A的DB2程序,之后还能够把服务切换回到A来,然后升级B的DB2程序。

那个升级过程可不能阻碍用户的DB2使用,因为总有一台机器能够使用DB2程序来响应用户的服务要求。

服务器的故障可能由各种缘故引起,如设备故障、操作系统故障、软件系统故障等等。

一样地讲,在技术人员在现场的情形下,复原服务器正常可能需要10分钟、几小时甚至几天。

从实际体会上看,除非是简单地重启服务器(可能隐患仍旧存在),否则往往需要几个小时以上。

而假如技术人员不在现场,则复原服务的时刻就更长了。

而关于一些重要系统而言,用户是专门难忍耐如此长时刻的服务中断的。

因此,就需要通过双机热备,来幸免长时刻的服务中断,保证系统长期、可靠的服务。

决定是否使用双机热备,正确的方法是要分析一下系统的重要性以及对服务中断的容忍程度,以此决定是否使用双机热备。

即,你的用户能容忍多长时刻复原服务,假如服务不能复原会造成多大的阻碍。

在考虑双机热备时,需要注意,一样意义上的双机热备都会有一个切换过程,那个切换过程可能是一分钟左右。

在切换过程中,服务是有可能短时刻中断的。

然而,当切换完成后,服务将正常复原。

因此,双机热备不是无缝、不中断的,但它能够保证在显现系统故障时,能够专门快复原正常的服务,业务不致受到阻碍。

而假如没有双机热备,则一旦显现服务器故障,可能会显现几个小时的服务中断,对业务的阻碍就可能会专门严峻。

另有一点需要强调,即服务器的故障与交换机、储备设备的故障不同,其概念要高得多。

缘故在于服务器是比交换机、储备设备复杂得多的设备,同时也是既包括硬件、也包括操作系统、应用软件系统的复杂系统。

不仅设备故障可能引起服务中断,而且软件方面的问题也可能导致服务器不能正常工作。

还应指出的是,一些其他的防护措施如磁盘阵列(RAID)、数据备份尽管是专门重要的,但却不能代替双机热备的作用。

双机热备与数据备份的关系一些用户在规划双机热备或双机备份时,会有如此的问题:我差不多有了RAID,以及磁带备份,还有必须做双机吗?或者,假如我做了双机备份,还有必要做磁带备份吗?应该说RAID和数据备份差不多上专门重要的。

然而,RAID技术只能解决硬盘的问题,备份只能解决系统显现问题后的复原。

而一旦服务器本身显现问题,不论是设备的硬件问题依旧软件系统的问题,都会造成服务的中断。

因此,RAID及数据备份技术不能解决幸免服务中断的问题。

关于需要连续可靠地提供应用服务的系统,双机依旧专门重要的。

只要想一想,假如你的服务器坏了,你要用多少时刻将其复原到能正常工作,你的用户能容忍多长的复原时刻就能明白得双机的重要性了。

从另外一个方面,RAID以及磁带备份也是专门需要的。

关于RAID而言,能够以专门低的成本大大提高系统的可靠性,而且其复杂程度远远低于双机。

因为如何说硬盘是系统中机械操作最频繁、易损率最高的部件,假如采纳RAID,就能够使显现故障的系统专门容易修复,也减少服务器停机进行切换的次数。

数据备份更是必不可少的措施。

因为不论RAID依旧双机,差不多上一种实时的备份。

任何软件错误、病毒阻碍、误操作等等,都会同步地在多份数据中发生阻碍。

因此,一定要进行数据的备份(不论采取什么介质,都建议用户至少要有一份脱机的备份),以便能在数据损坏、丢失时进行复原。

数据库服务器双机热备组网图网络拓扑图交换机逻辑图db2oradgdb1/data2app1dgora-rgOracle 10g(主)Oracle 10g (备)appdgdata1Appdg*设备清单软件清单软件名称版本安装说明安装名目操作系统磁盘多路径治理硬件清单磁盘阵列(储备)主机配光纤卡(hba卡)两台型号一直的主机光纤技术部分操作系统安装Oracle安装a)创建数据文件使用的共享储备(在system1上面执行下列5个命令):i.# vxdg init oracleDG c0t0d0;创建磁盘组oracleDG,使用c0t0d0那个硬盘;ii.# vxassist -g oracleDG make oracleVol 5g;在磁盘组上创建5G大小的卷oracleV ol;iii.# mkfs -F vxfs -o largefiles /dev/vx/rdsk/oracleDG/oracleV ol;创建文件系统;iv.# mkdir /oracle ;创建mount点,共享磁盘将mount到那个地点;v.# mount -F vxfs /dev/vx/dsk/oracleDG/oracleVol /oracle;将共享盘mount到本机;b)在两台机器上面分别执行下列命令,创建相同的用户组和用户:i.# groupadd -g 500 dba;创建oracle治理组;ii.# useradd -g dba -u 500 -d /home/oracle -m oracle;创建oracle治理用户;注意:组ID或者用户ID能够是任意尚未被使用的数值,然而一定要保证多台机器必须一致。

c)安装oracle程序到oracle安装文件的名目下,运行下列命令安装oracle程序#. /runInstaller在安装过程中,指定oracle用户为“oracle”。

注意:假如需要在多台机器安装oracle,则需要在多台机器运行该程序;假如仅仅想把程序安装在共享盘上面,则仅仅需要在一台机器安装。

注意:安装过程中有一步会问用户是否需要配置数据库,我们选择“仅仅安装软件”,我们会在稍后配置数据库文件到共享磁盘。

d)配置数据库:oracle程序安装完毕后,我们需要配置数据库到共享磁盘上,如此多台机器才能够共享其数据资源;# dbca运行数据库配置助手来关心用户安装数据库,注意需要将路径指明到共享磁盘中。

e)设置环境变量在各个机器的/home/oracle/.profile文件中,设置两个全局变量:$ORACLE_HOME=/oracle 该变量指明数据库的安装位置;$ORACLE_SID=oracle 该变量指明访问哪个数据库实例;f)安装VCS的oracle代理软件:(以redhat为例)# rpm -ivh VRTSvcsor# rpm -ivh VRTScsocw如此,oracle的安装就完成了。

测试在安装终止之后,我们需要测试一下oracle能否在多台机器上正常工作。

a)将共享盘mount到第一台机器(步骤能够参考DB2双机配置)b)从这台机器登陆数据库并创建一个表i.su – oracle 将系统用户切换到oracle用户;ii.export $ORACLE_HOME=/oracle; 导出全局变量;export $ORACLE_SID=oracle;iii.$ORACLE_HOME/bin/sqlplus /nolog 进入数据库模式;iv.connect / as sysdba 以系统治理员身份登陆数据库;v.create user tester identified by '123456' default tablespace USERS temporary tablespace TEMP quota 100K on USERS; 创建一个新用户tester;vi.grant create session to tester; 给予新用户tester创建表的权限;vii.create table tester.mytime ( tstamp date ); 在tester用户空间下创建一个新表;viii.insert into tester.mytime (tstamp) values (SYSDA TE); 在新表中插入数据;ix.disconnect; 断开连接;c)测试其他集群节点能够工作:i.connect tester/123456 以新用户身份登陆数据库;ii.update tester.mytime set ( tstamp ) = SYSDA TE; 更新表的内容;iii.select TO_CHAR(tstamp, ’MON DD, YYYY HH:MI:SS AM’) from tester.mytime;确认表的内容差不多被更新;iv.exit 推出。

在通过那个检查之后,就说明数据库差不多正确安装并能够被每个节点正常的访问,测试成功。

储备安装集群软件安装选择相应的集群软件,厂家负责上门安装。

并按照业务的设计需要做相关的规划,最后输出安装文档,作为实施的交付件。

相关文档
最新文档