Windows_2008+Oracle_10G_故障转移群集配置完整版-2013年6月补充

合集下载

配置Windows_Server_2008故障转移集群

配置Windows_Server_2008故障转移集群

配置Windows Server 2008故障转移集群导读:为关键性的应用程序、服务和资料提供高可用性,是成功 IT 部门的主要目标。

当服务宕机或故障时,即会中断业务的连续性进而造成重大的损失,因此 Windows Server 2008 提供了两种主要的高可用性功能:故障转移群集(Failover Clustering)以及网络负载平衡(NLB),以满足企业对保持关键系统正常运作的需求。

Windows Server 2008 的故障转移群集及 NLB 在进行过改善后,已可提供简化的管理及更强健的功能,此外,Windows Server Backup 亦可在硬件故障时,提供基本的备份与修复解决方案。

配置Windows Server2008故障转移集群一、问题描述建立双节点的Windows Server 2008 故障转移集群,为Hyper-v的高可用和SQLServer集群做好准备。

二、配置集群群前的准备1、每个节点主机配备至少两块网卡,一块用于连接共享存储,一块用于网络通信。

不能两者使用同一网络适配器2、每个节点服务器链接到共享存储,本例采用windows storage server 2008模拟iSCSI软件共享存储添加iSCSI的具体过程参给Windows2008Server with Hyper-V添加Openfiler的iSCSI3、集群中的节点服务器必须属于同一个域。

4、用于管理集群的用户,不必使用域管理员账户,只要添加到本地管理员即可,同时是Domain User组。

本例为方便起见均采用与管理员账号三、安装故障转移集群1、登录其中一个集群节点,打开服务器管理器,定位到功能项2、点击添加功能,点选故障转移集群,点击下一步3、在向导最后,点击安装4、在其他节点的服务器上重复以上操作四、验证集群配置在创建集群之前,建议运行验证集群配置,确认服务器、网络、存储是否符合要求1、开始——管理工具——故障转移集群管理,打开故障转移集群管理单元2、在管理界面的中间位置,点击验证配置3、点击下一步,添加节点服务器4、可以选择运行所有测试,也可分类选择,建议运行所有测试5、检查完毕后,可以点击查看报告,也可以到C:\Windows\Cluster\Reports路径下去查看五、建立集群1、开始——管理工具——故障转移集群管理,打开故障转移集群管理单元2、在中间位置点击创建一个集群3、点击下一步,添加集群内的节点服务器4、填入集群名称,和使用的虚拟IP地址,途中10段的ip地址用来连接iSCSI存储,可以将其去掉。

Win2008实战配置双节点文件服务器故障转移群集

Win2008实战配置双节点文件服务器故障转移群集

Win2008实战:配置双节点文件服务器故障转移群集故障转移群集是一组独立的计算机,这些计算机相互协作以提高应用程序和服务的可用性。

多台群集服务器(称为节点)之间由物理电缆和软件连接。

如果其中一个群集节点出现故障,另外一个节点就会开始提供服务(该过程称为故障转移)。

从而使用户遭遇服务中断的次数降至最低。

双节点文件服务器群集概述故障转移群集中的服务器可以充当多种角色(包括文件服务器、打印服务器、邮件服务器或数据库服务器),并可针对多种其他服务和应用程序提供高可用性。

本指南描述了如何配置双节点文件服务器群集。

故障转移群集通常包含一个物理连接到群集中所有服务器的存储单元,但一次只能有一个服务器访问该存储单元中的任何给定卷。

下图为一个连接到存储单元的双节点故障转移群集。

(图1)连接到存储单元的双节点故障转移群集向一个群集中节点公开的存储卷或逻辑单元号(LUN) 不得向其他服务器(包括另一个群集中的服务器)公开。

下图说明了这一点。

(图2)两个故障转移群集,每个都具有它自己的LUN。

请注意,为了实现任意服务器的最大可用性,遵循服务器管理的最佳操作至关重要- 例如,认真管理服务器的物理环境,在完全实施软件更改之前对其进行测试,以及密切跟踪所有群集服务器上的软件更新和配置更改。

要安装双节点文件服务器故障转移群集,必须完成以下步骤。

步骤1:将群集服务器连接到网络和存储对于故障转移群集网络,要避免具有单故障点。

实现这一点有多种方法。

可以通过多个不同网络来连接群集节点。

或者,您可以通过一个网络来连接群集节点,该网络由成组网络适配器、冗余交换机、冗余路由器或可消除单故障点的相似硬件组成(如果您使用iSCSI 的网络,则除其他网络之外还必须创建此网络)。

对于双节点文件服务器群集,将服务器连接到群集存储时,必须至少公开两个卷(LUN)。

需要注意的是不要向群集之外的服务器公开群集卷。

1. 确保双节点故障转移群集的硬件要求和双节点故障转移群集的网络基础结构和域帐户符合基本要求。

(双机热备-windows)windows 2008+Oracle 10g(含补丁包) R2 故障转移群集配置完整版

(双机热备-windows)windows 2008+Oracle 10g(含补丁包) R2 故障转移群集配置完整版

windows 2008+Oracle 10g R2 故障转移群集配置完整版一. 故障转移群集环境介绍:1.1 逻辑拓扑图1.2 服务器AOS:win 2008 entprise sp1 ServerName:node1Pubic_IP:192.168.200.1/24 DNS:192.168.200.1Heartbeat_IP:10.10.10.10/241.2 服务器BOS:win 2008 entprise sp1 ServerName:node2Public_IP:192.168.200.2/24 DNS:192.168.200.1Heartbeat_IP:10.10.10.20/241.3 群集clusterDomainName: ClusterName:clusterCluster_IP:192.168.200.3/24(属于群集的总IP,不是对应群集节点的公共IP)二、准备工作:2.1 服务器A、B网卡的设置(1)网卡优先级:“Heartbeat”网卡置顶(2)修改服务器A和B的“Heartbeat”网卡属性2.2 分别在本地host文件添加各自的记录(C:\windows\system32\drivers\etc\hosts)A:192.168.200.2 node2 (node2对应填计算机名)192.168.200.3 cluster192.168.200.200 BackupServerB:192.168.200.1 node1 (node1对应填计算机名)192.168.200.3 cluster192.168.200.200 BackupServer2.3 A和B防火墙设置:把两片网卡勾去掉,不然彼此不能正常通信2.4 DNS设置:在A、B的public网卡中,将DNS的两个地址分别设为主域节点(A)的public地址和127.0.0.1:四、在服务器A和B上连接仲裁盘和共享盘首先让iSCSI服务通过防火墙第二就是在服务里把iSCSI服务设置为自动启动(不然下面的工作就进行不下去了)4.1 在A上打开“ISCSI发起程序”:(1)开始-->管理工具-->ISCSI发起程序(2)点击“发现”选项,然后添加“磁盘阵列”的IP地址(3)点击“目标”(开始的时候“已发现目标(即挂载到本服务器的磁盘)”默认都是“不活动”的),把鼠标移到目标上,然后点击下面的“连接”,就会弹出右边的对话框,把第一个勾勾上就可以了。

Windows Server 2008故障转移群集

Windows Server 2008故障转移群集

Windows Server 2008故障转移群集Windows Server 2008是微软推出的一款经典服务器操作系统,其内置的故障转移群集功能为企业用户提供了高可用性和可靠性的服务保障。

本文将对Windows Server 2008故障转移群集进行详细介绍和分析。

一、故障转移群集概述故障转移群集是一种服务器集群技术,它将多个服务器组织成一个逻辑集合,实现在节点故障时自动将服务和应用程序迁移到其他节点的功能。

Windows Server 2008故障转移群集基于故障转移群集管理器(Failover Cluster Manager),通过实时监控服务器节点的健康状况和资源利用率,实现故障自动转移和资源平衡。

二、故障转移群集的优势1. 高可用性:故障转移群集能够在节点故障时自动将服务和应用程序迁移到其他节点,实现服务的持续可用性,最大程度地减少业务中断时间。

2. 容错性:通过多个节点的资源冗余备份,故障转移群集可以有效降低服务器单点故障带来的风险,提升系统的容错性。

3. 扩展性:故障转移群集支持在已有群集中添加新节点,从而实现系统的水平扩展,提升系统的处理能力。

4. 灵活性:故障转移群集可根据不同的服务和应用程序要求,对资源进行优化配置,灵活满足企业的业务需求。

三、故障转移群集的部署步骤1. 网络和存储配置:在部署故障转移群集之前,需要确保服务器间建立了可靠的网络连接,并配置了共享存储设备,以便实现节点间的数据同步和共享。

2. 群集节点的安装:通过Failover Cluster Manager,依次将需要组建故障转移群集的服务器添加到群集中,并进行节点的验证和配置。

3. 服务和应用程序的配置:根据具体业务需求,将需要实现高可用性的服务和应用程序添加到故障转移群集中,并进行适当的配置和测试。

4. 故障转移和资源平衡的测试:通过模拟节点故障,验证故障转移群集是否能够自动将服务和应用程序迁移到其他节点,并测试资源平衡的效果和性能。

Windows Server2008构建故障转移群集

Windows Server2008构建故障转移群集

Windows Server 2008 构建故障转移群集一、准备故障转移群集环境1.将节点一和节点二加入域2.在节点一和节点二上分别添加“故障转移群集”功能二、设置储存设备因为在虚拟环境中创建储存设备不符合故障转移群集的硬件要求,所以这里使用StarWind搭建iSCSI服务器作为储存设备。

1.在iSCSI服务器上打开StarWind界面,选择“localhost:3260”,单击“Connect”2.在login页面中,输入用户名和密码,默认用户名和密码都是“test”。

连接成功后,单击“Adddevice”,添加储存设备。

3.在添加设备向导页,选择“Image File Device”4.在选择镜像文件模式页,选择“create new virtual”,建立新的虚拟磁盘5.设置所添加的虚拟磁盘名称和路径为“c:\quorum.img”,大小为1000MB6.在虚拟磁盘的iSCSI连接模式页,选择“Asynchronous mode”和“Allow multiple concurrentiSCSI connections(clustering)”7.在设置通用设备参数页,设置该新建虚拟磁盘的Target名称为“quorum”,下一步后,按照向导完成新设备的添加8.重复步骤3-7,再添加一个文件名为share.img、大小为2000MB、Target名为share的虚拟磁盘三、连接iSCSI储存设备1.在节点一上,从管理工具中打开“iSCSI发起程序”。

第一次启用时,系统会询问时候启动iSCSI服务,单击“是”,为了能正常连接到iSCSI服务器,允许iSCSI连接穿过防火墙,单击“是”2.在“iSCSI发起程序属性”中,选择“发现”选项卡,添加iSCSI服务器的地址3.在“iSCSI发起程序属性”中,选择“目标”选项卡,可以看到先前设置的quorum和share两个目标。

分别算中两个目标,单击“登录”4.在“登录到目标”对话框中,选择“计算机启动时自动还原此连接”5.从管理工具中打开计算机管理,在磁盘管理下激活新添加的iSCSI磁盘,并在两个磁盘上各建立一个简单卷,用NTFS文件系统格式化,并且不分配盘符6.在节点二上重复步骤1-5四、创建群集1.从管理工具中打开“故障转移群集管理”(在节点一或节点二上都可),单击“验证配置”2.按照验证配置向导,添加节点一和节点二为选定的服务器3.在正在测试选项页,选择“进行所有测试”,按照向导完成测试。

Windows Server 2008故障转移群集

Windows Server 2008故障转移群集

Windows Server 2008故障转移群集(1)本文介绍Windows Server 2008故障转移群集的操作步骤,包括硬件、软件和网络基础结构的准备、安装、创建、配置等内容。

一、准备故障转移群集必须满足硬件、软件和网络基础结构的某些要求,并且它需要一个具有适当域权限的管理帐户。

具体如下:(一)故障转移群集的硬件要求在一个故障转移群集中,需要配备有以下硬件:(1)服务器:建议使用一组包含相同或相似组件的匹配计算机。

注意,仅当所有硬件组件均标记为"Certified for Windows Server 2008"时,Microsoft 才支持故障转移群集解决方案。

此外,完整配置(服务器、网络和存储)必须通过"验证配置"向导中的所有测试,该向导包含在故障转移群集管理单元中。

(2)网络适配器和电缆(用于网络通信):与故障转移群集解决方案中的其他组件一样,网络硬件必须被标记为"针对Windows Server 2008 进行了认证"。

如果使用iSCSI,则必须将网络适配器专用于网络通信或iSCSI,而不能同时用于两者。

在将群集节点连接在一起的网络基础结构中,要避免具有单个故障点。

实现这一点有多种方法。

可以通过多个不同网络来连接群集节点。

或者,您可以通过一个网络来连接群集节点,该网络由成组网络适配器、冗余交换机、冗余路由器或可消除单故障点的相似硬件组成。

注:如果你是通过一个网络来连接群集节点,则该网络需满足验证配置向导中的冗余要求。

但是,该向导中的报告将包含一条警告,指明网络不应具有单故障点。

(3)用于存储的设备控制器或相应适配器:- 对于串行连接SCSI 或光纤通道:如果您在所有群集服务器中使用的是串行连接SCSI 或光纤通道,则专用于群集存储设备的海量存储设备控制器应相同。

它们还应使用相同的固件版本。

注:通过Windows Server 2008,您无法使用并行SCSI 将存储连接到群集服务器。

故障转移群集教程

故障转移故障转移群集群集一、 实验目的实现故障转移群集二、 实验拓扑三、实验步骤1、按照拓扑图规划服务器名称和IP 地址2、准备两台Windows Server 2008服务器作为群集节点服务器作为群集节点,,每台服务器安装三块网卡网卡,,分别用于对外连接分别用于对外连接、、心跳线和连接ISCSI 存储3、将两节点服务器加入域4、在两节点服务器上安装障转移群集功能5、设置存储设备步骤1:在存储服务上安装StarWindiSCSITargetv4.0步骤2:连接到本地服务器分别用于仲裁和服务群集群集添加存储设备,,分别用于仲裁和服务步骤3:添加存储设备6、将两个群集节点连接到ISCSI存储设备步骤1:将节点1连接到ISCSI存储设备步骤2:参照步骤1将节点和连接到ISCSI存储设备7、创建群集步骤1:从管理工具打开从管理工具打开““故障转移群集管理故障转移群集管理””(从节点1、节点2上都可以上都可以)),单击单击““验证配置验证配置””步骤2:创建一个群集8、查看群集根据群集环境自动设置的仲裁模式9、配置文件服务器群集 步骤1:添加文件服务器步骤2:添加共享文件夹10、验证故障转移群集步骤1:从DC 上使用UNC 访问群集共享的文件夹访问群集共享的文件夹,,确认群集工作正常,选中群集,确认当前活动节点选中群集,步骤2:打开故障转移群集管理打开故障转移群集管理,,模拟节点1出现故障用于网络通信的网卡连接,步骤3:断开节点1用于网络通信的网卡连接确认当前活动节点,,发现主服务器已由节,确认当前活动节点再次打开故障转移群集管理,步骤4:再次打开故障转移群集管理点1转移至节点2步骤5:从DC上使用UNC访问群集共享文件夹,确认群集工作正常访问群集共享文件夹,。

故障转移集群配置 -回复

故障转移集群配置-回复如何配置故障转移集群。

第一步:规划和设计故障转移集群故障转移集群是为了确保在一个节点或者服务器出现故障时,系统可以无缝切换到另一个节点或者服务器上继续运行,以提高系统的可用性和稳定性。

在配置故障转移集群之前,需要对整个系统进行规划和设计。

1. 确定所使用的技术和工具在配置故障转移集群之前,需要选择适合自己需求的技术和工具。

常见的故障转移技术包括热备份、冷备份和暖备份等。

热备份是最常见的一种技术,它使得主服务器和备份服务器一直保持同步,当主服务器发生故障时,备份服务器可以立即接管。

冷备份则是备份服务器与主服务器保持异步的状态,当主服务器发生故障时,需要手动切换到备份服务器。

暖备份是热备份和冷备份的一个折中方案,备份服务器的数据与主服务器保持异步同步,但是备份服务器的软件和环境与主服务器保持相似。

2. 确定集群的拓扑结构在配置故障转移集群时,需要确定集群的拓扑结构。

常见的拓扑结构包括主-备份结构、主-从结构和多主结构。

主-备份结构是最简单的结构,它由一个主节点和一个备份节点组成,主节点负责处理用户请求,备份节点则是主节点的备份。

主-从结构中,主节点处理用户请求,而从节点则是主节点的复制,它不仅可以提高系统的读取性能,还可以在主节点故障时接管用户请求。

多主结构则是由多个主节点组成,它们都可以处理用户请求。

3. 确定故障转移策略在配置故障转移集群时,需要确定故障转移的具体策略。

故障转移策略包括主节点检测、切换操作以及恢复策略。

主节点检测可以通过心跳包、网络ping等方式进行,当主节点检测到故障时,需要进行切换操作。

切换操作包括离散操作和脚本操作,离散操作是将主节点的IP地址迁移到备份节点上,而脚本操作则是运行一段特定的脚本来完成切换。

当切换完成后,还需要进行系统的恢复工作,包括数据同步、网络连接等。

第二步:配置实际的故障转移集群在规划和设计故障转移集群后,需要实际进行配置。

1. 安装故障转移软件首先,需要安装故障转移软件。

Windows2008故障转移集群+MS SQL Sever2008故障转移集群

Windows2008故障转移集群+MS SQL Sever2008故障转移集群作者自述:Windows和SQL的故障转移集群技术已经非常成熟了,但是一直都没有使用的原因是一直以来都是过着穷人的日子,没有多余的服务器和存储。

咱是穷人的孩子啊,这点困难哪能难倒咱呢??最后掏了2台HP DL380G6和几百GB的EMC存储空间,终于可以做了,哈哈。

笑容还没从咱的脸上消退呢,悲剧发生了!!!!机房停电,关设备,一切都是那么顺利和自然。

恢复电力,开设备,SQL2005服务器硬盘的RAID5信息竟然被破坏了!!不过还好上面运行的都是一些边缘的时效性不是很高的系统。

这下可以安心做我的故障转移集群了,用了2天的时间把系统恢复了,现在坐下来想想应该记住这次教训,所以就有了这篇文章。

硬件配置服务器2台:HP DL380G6 / 内存8GB /2颗4核Intel Xerox CPUEMC CX存储:仲裁10GB / DTC 10GB / SQL2008 500GB系统配置IP地址: 10.18.4.132/10.18.4.133心跳IP地址: 192.168.0.10/192.168.0.20另外需要3个IP地址分别给Cluster、Cluster DTC、SQL Cluster使用系统配置图:软件设置:Windows 2003 活动目录Windows 2008 Enterprise SP2SQL Server 2008 Enterprise下面是具体的安装步骤:1、两台Windows2008服务器安装最新的补丁。

2、将硬盘挂载到服务器在其中一台服务器上“服务器管理器”中,展开“存储”,选择“磁盘管理”发现了右边的新磁盘,在磁盘上右键“联机”在磁盘上右键“新建简单卷”完成之后的状态是这样的到另外一台服务器上,在“服务器管理器”中看到的磁盘状态如下,磁盘状态已经是初始化好的了,只是没有联机,现在把它们联机完成后的状态如下3、在两台服务器上分别作下面的操作,“控制面板”->“管理工具”-> “服务器管理器”在“服务器管理器”中,选择“功能”,“添加功能”选中“故障转移集群”->“下一步”显示安装成功,点击“完成”这样在两台服务器上都安装好“故障转移集群”功能,准备工作到此为止,之后是真正的安装过程,预知后事如何请看下集。

故障转移集群配置

故障转移集群的配置主要包括以下步骤:
1. 启用故障转移集群功能:在服务器配置界面选择11,启用故障转移集群功能。

在HV01和HV02上执行
同样操作,完成后就可以创建群集了。

2. 创建群集:配置故障转移集群时,首先要创建一个群集。

在创建过程中,需要选择群集的类型,配置
网络设置,设置群集服务账户等。

3. 管理群集:创建完群集后,需要进行一些管理操作,如添加节点、配置磁盘等。

在添加节点时,需要
选择添加现有节点还是添加新节点,并配置网络设置等。

在配置磁盘时,需要选择磁盘类型、大小等。

4. 配置仲裁:在配置故障转移集群时,需要配置仲裁。

仲裁用于确定群集中的主节点和备用节点。

根据
节点数量和网络条件等因素选择合适的仲裁方式,如多数节点方式或文件共享方式。

5. 配置网络绑定:在配置故障转移集群时,需要配置网络绑定。

网络绑定用于确定节点之间的通信方
式。

根据实际情况选择合适的网络绑定方式,并配置相关参数。

6. 测试故障转移:完成上述配置后,需要进行故障转移测试,以确保群集能够正常工作。

在测试过程
中,可以模拟节点故障、网络故障等情况,测试故障转移是否能够正常进行。

7. 监控和调整:在配置完故障转移集群后,需要监控其运行状态,并定期检查相关配置是否需要调整。

同时,需要制定相应的维护计划,以保证群集的正常运行。

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

Windows 2008+Oracle 10G 故障转移群集配置完整版(说明,文档中群集的配置方法不知道是否正确,我是在装完群集的机器上装的oracle10G双机)一、故障转移群集环境介绍1、逻辑拓扑图2、服务器AOS:win 2008 entprise sp1 ServerName:ora1Pubic_IP:10.47.0.6/24 DNS:10.47.0.200Heartbeat_IP:192.168.0.1/243、服务器BOS:win 2008 entprise sp1 ServerName:ora2Public_IP:10.47.0.7/24 DNS:10.47.0.200Heartbeat_IP:192.168.0.2/245、群集clusterDomainName: ClusterName:clusterCluster_IP:10.47.0.5/246、存储设备仲裁盘Q:1GB共享盘F:500GBH:200GB二、准备工作1、服务器A、B网卡的设置(1)网卡优先级:“Heart”网卡顶置(2)修改服务器A和B的“Heart”网卡属性2、服务器A和B防火墙设置:把两片网卡勾去掉,不然彼此不能正常通信。

三、创建仲裁盘与共享盘:安装存储管理软件,把仲裁盘与共享盘分配到服务器A和B。

四、加入域:把服务器A和B加入到域五、安装和配置故障转移群集1、分别在服务器A和B上安装“故障转移群集管理”(1)开始-->管理工具-->服务器管理器-->右击左上角“功能选项”,选择“添加功能”(2)选中“故障转移群集”(3)确认选择并开始安装(4)安装成功,点击关闭。

2、待A和B都安装完了之后,开始创建故障转移群集了(A和B可以一起创建,群集会自动关联仲裁盘和数据盘的;也可以先创建一个,然后把另外一个添加到群集)(1)在管理工具里点击故障转移群集(2)点击右上角“创建一个群集”(3)选中要加入群集的服务器A和B(4)通过浏览选中服务器A和B(5)测试群集的安装环境多成功一大半了)(7)确认群集信息(8)此群集已创建完成3、模拟群集故障转移环境:(1)停掉活动节点的群集服务,把群集切换到不活动节点上(2)关机或重启活动群集的服务器,切换到另一台上群集切换没问题的话,接下来可以直接安装数据库了。

六、开始安装Oracle 10g 数据库特殊说明:1、windows 2008是有专门的oracle版本的,对应有两个版本10203_vista_w2k8_x86_production_db(这是对32位操作系统的),10204_vista_w2k8_x64_production_db(这是对64位操作系统的)。

2、oracle与操作系统版本兼容性问题,目前最新的window 2008R2操作系统对应的版本是6.1,而上述两个版本的oracle最高只支持到6.0版本的操作系统,如果在开始安装时,提示检查操作系统版本:必须是5.0,5.1,5.2 or 6.0。

实际为6.1。

未通过。

如下图:在安装目录下找到\install\oraparam.ini,将[Certified Versions]修改为如下:[Certified Versions]#You can customise error message shown for failure, provide value for CERTIFIED_VERSION_FAILURE_MESSAGEWindows=5.0,5.1,5.2,6.0,6.1也就是增加6.1版本支持即可。

修改完毕,重新安装。

安装过程中如果在进行“产品的先决条件检查”时,仍提示版本的问题,还需进行以下修改:找到安装目录下\db\Disk1\stage\prereq\db\ 下的refhost.xml文件添加如下内容<!--Microsoft Windows 2008--><OPERA TING_SYSTEM><VERSION V ALUE="6.1"/></OPERA TING_SYSTEM>修改完毕,再重新安装。

3、安装完成oracle10g数据库程序,在使用DBCA创建数据实例时停在2%或3%不动的问题处理办法:oracle10g x64版本的数据库最多支持单个服务器4个cpu,最多36核。

如果服务器CPU超过4个,或超过36核,就会导致上述问题。

解决办法:在运行→输入“msconfig”→引导→高级选项→勾选处理器数填入“36”→点击确定,后重启搞定。

(装完数据库后记得改回来)以下是具体的安装过程:1、服务器A将集群移动组,确认磁盘由服务器A管理步骤(1)Oracle 10g安装程序,出现ORACLE安装初始化窗口后选择安装路径为D:\Oracle\product\10.2.0\db_1(此处为程序的安装路径,建议安装到本地磁盘上) ,取消创建启动数据库的复选框,单击‘下一步’开始安装。

(2)产品特定的先决条件检查,全部都要通过才能点下一步(3)默认不启用注册步’开始安装。

(5)Oracle数据库管理系统安装完成2、在节点B上安装Oracle 10g ,但不创建数据库(1)把群集切换到节点B上,(2)接下来的步骤同A节点安装的一样,Oracle 软件安装目录也装在B节点的本地磁盘上。

3、在节点A上创建Oracle 11g 数据库(1)把群集切换到节点A上(2)运行“dbca”,配置数据库,点下一步(3)创建数据库,下一步(4)选择定制数据库,下一步(5)配置数据库名,下一步(6)取消“使用enterprise manager配置数据库”,下一步说明:如果选择此项,会在建库到85%的时候报错,如下图:经查询,此问题是由于enterprise manager database control组件的跟CA证书授权过期造成的,其证书到期日为2010年12月31日,2011年以后安装此版本数据库都会出现这个问题,官方的解决方案是打Patch 8350262。

(7)配置Oracle用户密码,下一步(8)默认选项,下一步(9)定数据库的安装位置---共享盘H盘上(10)下一步(11)取消前四项(12)标准数据库组件全部取消,确定后下一步(13)下一步(14)下一步(15)点击完成,开始创建(16)确认数据库配置信息(17)正在创建数据库(18)数据库创建完成4、在节点B上创建数据库(1)把群集切换到节点B上(2)运行“dbca”创建数据库,过程和3一样,到A的安装目录下把节点A的数据库目录重新命名(H盘下ORACLE下的ICARE文件夹改名),数据库的安装路径也A节点都是在同一个目录(3)节点B的数据库创建完成5、在节点B上创建Oracle侦听程序(1)运行“netca”(2)第一个,下一步(3)添加,下一步(4)直接下一步(5)下一步(6)下一步(7)选择否,下一步(8)监听程序配置完成(9)节点B的监听程序配置完成(10)配置完成监听后,需要打开“Net Manager”,将监听和服务的主机地址修改为群集的IP地址。

6、在节点A上创建监听程序把群集切换到节点A上,运行“netca”配置步骤与节点B的配置一样。

配置完成监听后,需要打开“Net Manager”,将监听和服务的主机地址修改为群集的IP 地址。

7、把Oracle服务设置为手动分别在A和B节点上,修改Oracle实例服务和监听程序服务为手动(1)节点A(2)节点B8、把Oracle 实例服务和监听服务添加到群集里A、添加Oracle 实例服务到群集里(1)打开群集管理器,右击“服务和应用程序”,选择“配置服务或应用程序”(2)直接下一步(3)选择通用服务,下一步(4)选择Oracle实例服务(5)输入服务名称和关联的IP(非群集IP)注意:此处的IP地址不是群集对外的IP地址,是一个新的IP地址。

(6)选择关联的存储,即共享磁盘(7)下一步(8)确认信息,下一步(9)Oracle实例服务已经成功添加到群集。

B、添加监听程序到群集(1)选择刚刚添加好的oracle实例服务,右击选择“添加资源”中的“2(2)-通用服务”,如下图:(2)选择Oracle监听服务,下一步(3)确认信息,下一步(4)监听服务已经成功添加到群集(9)在群集中找到添加的监听服务,右键选择“属性”,如下图:打开属性页面,选择依赖关系,将群集资源和名称都作为监听的依赖关系,如下图:七、如果配置完成后,通过其他机器连接数据库时,报如下错误:需要对每个节点的“listener.ora”文件中加入如下内容:1. 打开<OracleHome>/network/admin/listener.ora文件,找到:SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)(PROGRAM = extproc)))2. 添加:(SID_DESC =(GLOBAL_DBNAME = ORACLE)(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)(SID_NAME = ORACLE))3. 最后变成:SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)(PROGRAM = extproc))(SID_DESC =(GLOBAL_DBNAME = ORACLE)(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)(SID_NAME = ORACLE)))4. 保存文件,重启服务中的TNSListener,OK!八、最后验证windows 2008+Oracle 10g 故障转移群集双向验证:1、把群集切换到节点A上,运行 sqlplus " /as sysdba" 。

如显示下图表示已经连接到实际的数据库,否则就是连接到一个空的实例。

2、把群集切换到节点B上,运行sqlplus " /as sysdba" 。

如显示下图表示已经连接到实际的数据库,否则就是连接到一个空的实例。

3、。

相关文档
最新文档