http://www.chinaitlab.com/www/techspecial/throng/
推荐WIN2003群集双机+ORACLE9I安装手记
一、双机热备的作用:
双机热备,就是将中心服务器安装成互为备份的两台服务器,并且在同一时间内只有一台服务器运行。当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会迅速的自动运行并接管主机所有服务。为客户端提供连续的服务保障。
二、设备环境确认
服务器:2台或以上。要求双网卡
SCSI卡:2张 (建议LSI芯片,与TOYO盘阵比较兼容)
磁盘阵列:TOYO7210S (或其它品牌。注意与SCSI卡的兼容性)
SATA硬盘:3个或以上。建议做RIAD5
交换机:8口一个 (主要用于外网联接)
其它: 一根RS-232连接线 (用做心跳线)
硬件连接示意图:
三、安装WIN2003操作系统
安装WIN2K3时,版本系统是:ENT版(专业版),万不可安装STD版(标准版)。否则,在建群集时,会报版本错误。
注:网上有一说。要求两台机器的安装序列号不一样。末考证。我用的相同的序列号。
在双机的安装过程中.如果使用MS的群集来做.要求网络上要有域环境,如果是两台机器的情况下,只能将其中一台升级为主域控制器,另一台做为备份域控制器.
一点建议:由于域控制器本身要提供活动目录服务,以及DHCP等众多的服务.而且域控服务器的IP地址不能随便修改.否则会导致整个系统的确崩溃.如果条件允许,最好是把做双机的两台服务器,做为域成员,加入到现有的域环境当中.这样也可以加快服务器的启动速度
四、双机系统规化
IP规划
两个服务器外网IP(比如:192.168.0.1,192.168.0.2)
两个私网IP(比如:10.10.10.1,10.10.10.2)
一个漂移IP(比如:192.168.0.214)
注:私网IP和公网IP不能在一个网段中
网络名称
对于微软集群,就是集群名
ZDRJ
两台服务器都安装了双网卡,一个用于连接公网(internet),网卡命名为LAN
一个连接内部局域网。网卡命名为XT
将外网联接到交换机,将连接内部局域网的网卡建立点对点的通信。(就是做条跟跳线对连)
系统安装完毕,添加相应驱动后,打上相应的补丁。
将两块网块的IP地址分配如下:
服务器A:外网IP为:192.168.0.1,内网IP为:10.10.10.1,子网掩码为:255.255.255.0 网关为:192.168.0.1(此处网关为你主域控制器的IP地址) DNS:192.168.0.1 备DNS:192.168.0.2
服务器B:外网IP为:192.168.0.2,内网IP为:10.10.10.2,子网掩码为:255.255.255.0 网关为:192.168.0.1 DNS:192.168.0.2 备DNS:192.168.0.1
然后,将主机升级为主域控制器。备机升级为备份域控制器。(此处主要是针对双节点式群集)
五:安装群集
配置主服务器
先关闭所有机器。后再开启磁盘阵列。
再开启主服务器,用事先设置的管理员帐号登陆到域;然后在程序选项里的管理工具中选“集群管理器”。在弹出窗口中,选择“创建一个新的群集”。
注意在安装过程中将此组件设置为集群的首节点,接着创建集群名称。依提示,分别指定群集的IP(最好和外网一个网段)与群集的名称。
由于我们只有一个共享的磁盘阵列,所以应该将此阵列中的分区都配置成群集磁盘。
开始配置群集网络。外网和内网的配置相同,即群集网络的外网、内网的名称和IP地址要保持跟网络适配器一致,至外还要选中该网络可用于集群服务,外网要选中所有的通信(混合网络)选项,而内网只选中用于内部群集的通信选项。在接着出现的“使用网络顺序”对话框中,调整为表里的第一个连接是内网(解释:在正常的操作中,该连接将用于群集通信。如果此连接失效,群集服务将自动切换到表里的下一个网络),继续下一步会出现集群的IP地址和掩码选项,设置集群IP地址为192.168.0.162,子网掩码为:255.255.255.0。单击完成即可。
配置备份服务器
首先一定保持磁盘阵列和服务器A的开机和可用,然后才启动服务器B。接着同样选择“集群管理器”,安装过程大致与服务器A相同,唯一注意的地方是在创建或添加群集的对话框中,在群集中选择“做为一个节点加群集“,并单击下一步;接着输入前面所创建的群集名称,在下一步中将中,群集服务配置向导会自动提供前面在安装服务器A时选定的帐号名,输入该帐号的口令后一路点击下一步并最终结束配置。
然后,进入”群集管理器”,新建一个”TOYO7210S”的资源,类型指定为:”仲裁资源”将盘阵加入其依存关系
最后我们应检测以上操作是否成功。依次单击“开始”—“程序”—“管理工具”,打开“群集管理器”,如果看到显示有这两个节点,表明群集已被正常配置并已开始运行。
六:安装ORACLE 9I
先把备份服务器关闭。将盘阵资源代入主服务器方。
(注意,将两台服务器的盘符设为一致)
放入Oracle 9I光碟开始安装,在安装过程中。可以采用你自己的要求建库。但一定注意以下几点:
1. 两台服务器要采用一样的安装方式。全局库名和SID一致。
2. 在Pfiles.或Spfiles中的所有参数设置要一致。
3. ORACLE的主目录要一致。将ORACLE的程序文件装在本地硬盘。两边的安装盘符要一致
注:我在ORACLE安装完毕后。用DCAS删掉了库,然后重新建库。指定了三个文件的存放位置到盘阵。(在本例中为:F:\oradata)也可以装ORACLE时,只装软件,然后手工或通过DBCA建库.
4. 在建库时,一定要指定将以下文件,放入盘阵资源:(1)控制文件
(2)日志文件
(3)数据文件
5. 设置初始文件的路径到共享盘
这里选择盘符为共享盘,目的是,如果要对初始参数文件进行修改时,只需要在一个地方修改就可以了.避免了由于初始参数文件修改不一至造成的问题.当然,如果主机和备机配置差距很大,那么,这个初始文件还是在本机的好.由于ORACLE9I启动了新的SPFILE服务器端参数文件.因此,只要把SPFILE建到共享盘上.
将Oracle安装完毕后,进入“服务“。将ORACLE的所有服务都关掉。并改为手工启动。
然后,打开备份服务器。关闭主服务器,将盘阵资源代入备份服务器方。
(注意:一定要保证双边的盘阵在系统中盘符的一致性)
将盘阵上的F盘格式化。(注意:一定要是格式化,不要只是删除oradata目录)
放入Oracle 9I光碟开始安装,采用与主服务器相同的方式安装。
将Oracle安装完毕后,进入“服务“。将ORACLE的所有服务都关掉。并改为手工启动。
要点:(一定要做)
A. 接下来,将备份服务器上的PWDFILE,密码文件COPY下来。打开主服务器,将主服务器的PWDFILE文件覆盖掉。或在主服务器上,用手工通过ORAPWD命令创建新的口令文件,也可解决.
分别在两台服务器上做测试,保证在盘阵在两台服务器上时。分别都能启动Oracle数据库。
然后进入“群集管理器“,添加两个资源,资源的类型选择”通用服务“。在指定服务名时,指定你的ORACLE数据库的 :OracleOraHomeTNSListener
:Oracleservice<SID>.
注意:监听进程OracleOraHomeTNSListener,在指定依存关系时,不要加入任何资源.
而:Oracleservice<SID>.服务进程,在指定依存关系时,加全所有的资源..
分别将两个新建资源联机.
最后的测试
1.分别测试两台机器的双机热备功能.
2.分别测试拨网线,发心跳线.切换正常否.
2.在一台装有ORACLE客户端的机器上,分别测试两边切换后.SQL/PLUS联接是否正常.
至此WIN2003下的群集双机+ORACLE9I安装完毕.
刚做了一个windows 2003 server 2003 + server 2000故障转移群集,两台IBM PCServer + SAN,其中主机1做了DNS和域服务器.测试中,分别做了停服务,关机,还有拔网线等测试,无论在哪一台上做,服务都能顺利转移到另一台机器上.可在实际应用中,sqlserver服务放在主机1上,现在主机1 突然down机后,服务没有自动切换到第二台机器上,当主机1硬重启后,服务已经自动切换到主机2 上,有没有人能帮忙判断一下,问题出在哪儿了,谢了
分享到:
相关推荐
Windows Server 2003 Oracle9i 安装指南 Windows Server 2003 是微软公司推出的服务器操作系统,而 Oracle9i 是 Oracle 公司推出的关系数据库管理系统。本文档将指导读者在 Windows Server 2003 上安装 Oracle9i ...
windows2003系统下搭配apache+php+mysql+phpmyadmin+ZendOptimizer的服务器环境
总结,win2003的双机实践是一项涉及多方面技术的工作,包括操作系统安装、集群服务配置、存储管理和应用部署。掌握这些知识,对于保障企业关键业务的稳定运行至关重要。在实际操作过程中,还需要结合具体环境和需求...
win2003 做双机教程 双机热备本文档所提供的内容为我工作小组实际操作记录,涉及的软件和硬件会与各现场情况不同,如因查看此文档而造成的一切后果我小组不承担任何责任。同时也不对文档的内容做任何承诺和保证。本...
"虚拟机中Win2003+Oracle10gRAC安装指南" 本文档提供了在虚拟机中安装Win2003和Oracle10gRAC的详细指南。下面是从文档中总结的相关知识点: 虚拟机安装 * VMware Workstation 7.0是安装虚拟机的选择,可以在32位...
【Win2003+iis+php5.3.2+mysql安装配置教程图解】 在搭建基于Windows Server 2003的Web服务器时,选择IIS作为Web服务器,并结合PHP和MySQL来构建动态网站环境是常见的选择。本教程将详细讲解如何在Win2003上安装和...
### Win2003 + MySQL + PHP 安装说明 #### 知识点一:环境配置及适用场景 - **系统需求**:本教程适用于基于Windows Server 2003的操作系统,旨在创建一个用于本地开发和测试的环境。 - **应用场景**:适合于需要...
【Win2003+Oracle 11G+ArcSDE9.3配置】的集成环境涉及了操作系统、数据库管理系统和地理信息系统等多个方面。以下是详细的知识点解释: **Windows Server 2003 安装与配置** 1. **授权模式选择**:Windows Server ...
此文档的目标结果为:在英文 WinServer2003EER2sp2上成功运行简体中文slq2008std故障转移集群,在真实生产环境整个部署周期大概2天完成, ...环境搭建采用的是Win2003_EN+slq2008std_CS,硬件部分使用WM6.0来模拟.
本资料将详细介绍如何安装和配置Windows Server 2003群集,以及解决“失败”的群集问题。 首先,我们要理解群集的基本概念。群集是由两台或更多台服务器(称为节点)组成,这些服务器共享资源并协同工作,以提高...
WIN2003+ORACLE11G+QC11(ALM11) 软件测试工具平台的搭建文档,由于CSDN上很多文章都是没有经过自测就发布的,对于小白来说需要花费大量时间来试验,现提交一份标准化的部署方案
### Win2003 IIS6.0 + PHP5.2.1 + MySQL5.0.37 + Zend3.2.6 + phpMyAdmin 安装指南 #### 概述 本文旨在提供一份详尽的步骤指南,帮助读者在Windows Server 2003系统上搭建一个完整的LAMP开发环境,包括IIS6.0、...
【win2003 IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin 配置方法】 配置一个基于Windows Server 2003的Web服务环境,需要安装和配置IIS6(Internet Information Services 6)、PHP5、MySQL5数据库以及优化工具Zend...
### WIN2003+ORACLE11G+QC11(ALM11) 安装手册 #### 一、ORACLE11G安装步骤详解 **环境需求** 本安装指南适用于以下环境:Windows Server 2003 SP2 + Oracle 11g R2 + QC11 (ALM11)。 **安装步骤** 1. **启动...
# Win2003群集安装详解 ## 一、群集介绍 Windows Server 2003群集,也称为Microsoft Cluster Service (MSCS),是一种高可用性解决方案,通过多台服务器之间的协作来提高系统服务和应用的稳定性和容错能力。群集中...
### Win2003 + IIS + PHP5.3.2 + MySQL 安装配置教程 #### 一、概述 本文旨在详细介绍如何在Windows Server 2003系统上搭建IIS作为Web服务器,结合PHP5.3.2以及MySQL数据库来构建一个完整的Web应用环境。这种组合...
首先,确保系统已经安装了IIS 6.0。如果没有,可以通过“添加/删除程序”进行安装。接下来,我们将逐步搭建所需组件: 1. 安装PHP: - 下载并解压php-5.2.2-Win32.zip至D:\php。 - 将php.ini-dist重命名为php.ini...
1. **安装IIS**:IIS 6.0是Windows Server 2003自带的Web服务器,用于托管网站和应用程序。确保IIS已经安装并正确配置。 2. **下载与安装PHP**:选择适合Windows环境的PHP版本,例如php-5.2.6-Win32。解压缩后...