《双机热备解决方案.doc》由会员分享,可在线阅读,更多相关《双机热备解决方案.doc(97页珍藏版)》请在三一文库上搜索。
1、双机群集系统安装手册1 前言服务器群集将多台(最少2台)服务器连接到一起,为在群集中运行的数据和应用程序提供了安全性和稳定性保障,同时群集系统使应用系统和硬件管理更简单,而且可以灵活的对硬件进行升级扩充,下面集群技术进行如下定义:1、系统维护方便:集群是一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理。此单一系统为客户工作站提供高可靠性的服务。大多数模式下,集群中所有的计算机拥有一个共同的名称,集群内任一系统上运行的服务可被所有的网络客户所使用。Cluster必须可以协调管理各分离的组件的错误和失败,并可透明地向Cluster中加入组件。2、数据安全存储:一个群集包含多
2、台(至少2台)拥有共享数据存储空间的服务器。任何一台服务器运行一个应用时,应用数据被存储在共享的数据空间内。每台服务器的操作系统和应用程序文件存储在其各自的本地储存空间上。3、故障处理及时:群集内各节点服务器通过一内部局域网相互通讯。当一台节点服务器发生故障时,这台服务器上所运行的应用程序将在另一节点服务器上被自动接管。当一个应用服务发生故障时,应用服务将被重新启动或被另一台服务器接管。当以上任一故障发生时,客户将能很快连接到新的应用服务上。使用服务器群集系统部署管理我们的业务系统(如:数据库服务与SilverStream服务),使我们可以更好的为客户提供安全优质的服务,使我们公司的产品更有生
3、命力。2 文档中的名词解释1. 群集名:是群集系统在网络环境中注册的名称,与计算机在网络上显示的计算机名类似。2. 节点:群集系统中所管理的服务器(计算机)。3. 组:将一些需要由一个节点进行管理的资源进行归类统一管理,可以认为组是一个虚拟的服务器,如果为组分配了网络名称和IP地址,则可以在网络中进行访问。4. 资源:群集可以进行管理的软件和硬件资源,如磁盘资源、网络名称、IP地址、系统服务等。5. 脱机:群集中所管理的资源处于“停止服务”状态,对于联机的资源使用“脱机”操作停止服务。6. 联机:群集中所管理的资源处于“服务”状态,对于脱机的资源使用“联机”操作进行服务。7. 专用网络:由直连
4、网线连接组成的网络环境,这个网络不能与外网通讯,且不能在DNS中进行注册,只用于群集内部通讯。8. 公用网络:群集中的每台计算机都有一个连接到外部网络环境的网卡,这个网络连接用于与客户端进行通讯。9. 移动组:将组及组中的资源由其它节点(计算机)接管。3 安装前的准备工作3.1 硬件准备群集系统搭建的需要要硬件清单如下(只列出必要硬件):硬件名称说明两台服务器至少两台用于搭建双机群集的服务器本地存储系统媒体服务器使用3块SCSI硬盘构建RAID5存储系统CPU参见硬件需求文档内存参见硬件需求文档网卡每台计算机至少有两块网卡,其中一块用于连接两台计算机直接连接组成专用网络通信使用,另一块连接到公
5、共网络中用于客户端连接访问使用。网线一条用于两台计算机直接连接用的千兆网线(心跳线)HBA卡主机总线适配器 (HBA) 是将群集节点连接到 SAN 的接口卡,共享磁盘需要划分三块共享磁盘,一块作为群集系统存储日志用的仲裁盘,一块用于存储Oracle数据库实例文件,一块用于存储应用服务器软件和数据, 注意:1、心跳网络必须用直连网线,不能通过路由器连接。2、三块共享磁盘必须挂接到与本地硬盘不同的总线下,每个磁盘必须设置为基本磁盘,格式化为NTFS格式,否则群集系统不能对共享磁盘进行管理。3.2 软件准备系统安装需要准备的软件清单如下:软件类型具体内容备注操作系统Windows Server 20
6、03 Enterprise Edition在群集中的所有计算机上均需要安装Windows Server 2003 Enterprise Edition。为操作系统安装所有最新的补丁包。数据库Oracle9i、数据库软件Oracle Fail Safe(OFS)数据库群集管理软件PL/SQL Developer数据库客户端工具应用服务器SilverStream3.7 Designer应用服务器管理工具SilverStream3.7 Server根据服务器CPU数量(超线程算两个CPU)准备相应的Lincense其它软件Microsoft Office只需要安装Excel(2000或2003)Re
7、portServer公司开发的报表接收程序ExceltoHtml公司开发的报表转换网页程序xmlTemplate公司开发的用于生成XML模板的文件WebServiceSilverStream内存设置程序INSTSRV.EXE和SRVANY.EXESPSS10.1,lingo7,lnd61,com预测模块DMP与SQL文件需要导入的DMP文件预先初始化好的DMP文件备份,创建用户、表空间等的SQL文件预先编写好初始化数据库的SQL脚本,可以包括创建用户、表空间等。导入导出数据用BAT文件用于导入数据和备份数据的BAT文件3.3 网络要求配置双机群集服务器需要的网络环境如下:类别名称具体内容备注I
8、P地址(最少需要7个静态IP地址)群集中每台计算机分配两个物理地址(共4个)一个地址用于专用网络通信,另一个地址用于公用网络通信群集虚拟地址(1个)用于与公用网络通信应用服务器(1个)用于与公用网络通信数据库服务器地址(1个)用于与公用网络通信域环境在两台计算机上安装域控制器两台计算机必须在同一个域中,并且都是域控制器,保证在任何一台计算机出现故障的情况下群集能够正常启动使用信息部门提供的域环境将两台计算机加入到域中,并且将信息部门提供的域级用户添加到本地管理员组中,保证群集服务可以正常启动群集中用于公用网络通信的网络适配器命名为Public,用于专用网络通信的网络适配器命名为Private
9、,为便于文档讲解使用,将IP分配规则举例如下:主机名称IP分配规则node1(其中一台计算机名,以下简称“主机”)Public适配器IP 地址:172.16.0.101子网掩码:255.255.255.0默认网关:172.16.0.1首先DNS:172.16.0.101备用DNS:172.16.0.102Private适配器IP 地址:192.168.0.1子网掩码:255.255.255.0node2(其中一台计算机名,以下简称“备份机”)Public适配器IP 地址:172.16.0.102子网掩码:255.255.255.0默认网关:172.16.0.1首先DNS:172.16.0.10
10、1备用DNS:172.16.0.102Private适配器IP 地址:192.168.0.2子网掩码:255.255.255.0cluster(群集名)IP地址:172.16.0.103database(数据库名称)IP地址:172.16.0.104silverserver(应用服务器名)IP地址:172.16.0.105注意:1、群集中的各计算机分配的专用网络地址与公用网络地址不可以在同一网段内。2、群集中的各计算机分配的公用网络地址需要与其它虚拟网络地址在同一网段内。3、我们所配置的域环境不能与网络上的其它域环境有重名。4、所有网络接口均需要分配静态IP地址,由于服务器群集不支持动态主机配
11、置协议 (DHCP)分配地址。4 双机群集系统安装配置4.1 安装活动目录、设置域控制器和DNS4.1.1 安装前检查工作1. 重命名网络适配器名称为“Public”和“Private”,确保两个适配器都处于连接状态。双击网络适配器,选中“Internet 协议 (TCP/IP)”,根据准备好的IP分配方案进行设置。2. 检查两台计算机的机器名是否与网络中的其它计算机重名,IP地址是否冲突,使用PING命令测试两台计算机是否连通(公用网络与专用网络都要PING通)。3. 进入“控制面板”,打开“网络连接”。选择“高级”。选择“高级设置”。在“连接”框中,按照如下方式排列网络连接顺序:4. 打开
12、“控制面板”。打开“网络连接”。右键单击相应的连接对象,然后选择“属性”。单击“配置”,然后选择“高级”。使用下拉列表,设置所需的网络速度。确保其他设置(例如“双工模式”)与网络上的所有适配器相同。5. 进入Private网络适配器的“Internet 协议 (TCP/IP)”设置界面,选择“高级”进入“高级TCP/IP设置”界面,选择“DNS”选项卡,确保“在DNS中注册此连接的地址”没有被选中(如果进行设置的计算机是域控制器,则该设置不生效,可以不进行该设置)注意:对于要构成群集的各台计算机都进行上述检查设置工作4.1.2 主机安装操作步骤1. 在“主机”(机器名为node1的计算机)的“
13、开始菜单”“运行”中输入命令“dcpromo”2. 进入向导欢迎页面,直接点击“下一步”按钮即可3. 进入“操作系统兼容性”警告界面,直接点击“下一步”按钮即可:4. 进入“域控制器类型”选择界面,选择“新域的域控制器”选项,点击“下一步”按钮。5. 进入“创建一个新域”选择界面,选择“在新林中的域”选项,点击“下一步”按钮6. 进入“新的域名”设置界面,在“新域的DNS全名”下的文本框中输入DNS全名(如: ),点击“下一步”按钮。7. 进入“NetBIOS域名”设置界面,接受默认的“域NetBIOS名”,点击“下一步”按钮。8. 进入“数据库和日志文件文件夹”设置界面,接受“数据库文件夹”
14、和“日志文件夹”的默认路径,点击“下一步”按钮。9. 进入“共享的系统卷”设置界面,接受默认的“文件夹位置”,点击“下一步”按钮。10. 进入“DNS注册诊断”设置界面,将这台机器作为主DNS服务器,选择“在这台计算机上安装并配置DNS服务器”选项,点击“下一步”按钮。11. 进入“权限”设置界面,由于我们的应用系统只安装在2000或以上的版本上,选择“只与Window2000或Windows Server 2003操作系统兼容的权限”,12. 进入“目录服务还原模式的管理员密码”设置界面,使用系统管理员“Administrator”的密码,点击“下一步”按钮。13. 进入“摘要”界面,这里对
15、前面设置的摘要进行浏览,检查设置正确后点击“下一步”按钮14. 开始进行安装,在安装到DNS过程中需要Windows Server 2003安装盘,手动选择15. 进入完成安装界面,在没有错误的情况下我们可以点击“完成”按钮关闭安装向导。16. 安装完成后需要重新启动计算机,点击“立即重新启动”按钮。17. 重新启动后使用系统管理员“Administrator”登陆系统,进入“控制面板”“管理工具”“Active Directory 用户和计算机”。打开节点域名节点()。选中“User”目录。在“User”目录单击右键,在菜单中选择“新建”“用户”。18. 进入“新建对象用户”设置界面,按照下
16、图统一设置用户名为“cluster”,点击“下一步”按钮。19. 进入密码设置界面,在这里我们需要根据安全策略设置安全密码。密码下方的选项只需要选择“用户不能更改密码”和“密码永不过期”两个选项,点击“下一步”按钮。20. 进入确认创建用户界面,点击“完成”按钮创建用户。21. 双机新创建的用户“cluster”,进入“cluster属性”设置界面,选择“隶属于”标签,点击“添加”按钮,增加“Administrators”和“Domain Admins”、企业*用户组,点击“确定”按钮即可。22. 注销 “Administrator” 用户,使用“cluster”用户登陆系统, 23. 进入“
17、控制面板”“管理工具”下,打开“DNS”。在“域名”()节点下可以看到这里注册了一个node1的专用网络地址(192.168.0.1),如果直接将其删除在下次启动计算机时还会注册进来,下面说明如何设置让这个地址不被DNS注册。选中节点NODE1,在点击鼠标右键的菜单中选择属性,在“接口”页中选择“只在下列IP地址”,将专用网络IP地址删除,按“确定”按钮应用设置。选中域名节点刷新测试是否已经将专用网络地址删除。24. 进入“控制面板”“管理工具”下,打开“DNS”,右键查看域名()的属性,在“区域复制”页中选择“允许区域复制”和“只允许到下列地址”,添加备份机IP地址(172.16.0.102
18、),按确定保存设置。25. 保持“主机”一直处于开机状态,保证“备份机”可以顺利完成“域控制器”的安装工作。4.1.3 备份机安装操作步骤 1. 登陆“备份机”(计算机名为node1的服务器),在“开始菜单”的“运行”中执行命令“dcpromo”,操作步骤与“主机安装操作步骤”中的1、2、3步相同,进入“域控制器类型”设置界面,由于主机作为主域控制器已经安装完成,在这里选择“现有域的额外的控制器”。2. 进入“网络凭据”设置界面,在“用户名”后输入系统管理员“administrator”,在“密码”后输入administator的密码,在“域”后输入“sctj”,点击“下一步”按钮。3. 进入
19、“额外的域控制器”设置界面,在“域名”下填写主机创建的域名()。4. 进入与“主机安装操作步骤”中第8、9、12、13四步操作步骤相同的界面,操作方法相同,开始安装“备份域控制器”。5. 没有任何错误的情况下进入“正在完成Active Directory安装向导”界面,点击“完成”按钮, 6. 重新启动“备份机”,使用cluster用户登陆系统,进入“控制面板”“添加或删除程序”,选择“添加/删除Windows组件”“网络服务”“域名系统(DNS)”,安装DNS组件。7. 打开备份机的“DNS”,选中“正向查找区域”在鼠标右键弹出菜单中选择“新建区域”选项,打开“新建区域向导”界面,直接点击“
20、下一步”按钮。8. 进入“区域类型”设置界面,这里需要选择“辅助区域”选项,点击“下一步”按钮。9. 进入“区域名称”设置界面,在“区域名称”下输入主机创建的域名(),点击“下一步”按钮。10. 进入“主DNS服务器”设置界面,在“IP地址”下填写主机IP地址(172.16.0.101),添加到下面的列表中,点击“下一步”按钮。11. 进入“新建区域向导”完成界面,在这里查看前面的设置是否正确,在没有问题的情况下点击“完成”按钮,会在“正向查找区域”中创建主机所创建的区域()信息。12. 在备份机上进入“控制面板”“管理工具”,打开“DNS”管理界面,进行与“主机安装操作步骤”中第23、24步
21、相同的操作,确认在域名()节点下没有主机和备份机的专用网络地址。4.1.4 安装后测试工作1. 打开主机与备份机的“DNS”,在域名()下检查确认只存在唯一主机与备份机的名称,并且对应的IP地址为公用网络IP地址(172.16.0.*),界面参见下图所示。2. 在主机与备份机都开机的情况下使用“Ping”命令测试是否可以ping通主机和备份机的域名(和),需要确认所显示的主机与备份机的IP地址应该为公用网络地址,3. 关闭两台服务器,只启动主机(node1),使用“Ping”命令测试是否可以ping通主机的域名(),需要确认所显示的主机的IP地址应该为公用网络地址。4. 关闭两台服务器,只启动
22、备份机(node2),使用“Ping”命令测试是否可以ping通备份机的域名(),需要确认所显示的备份机的IP地址应该为公用网络地址。4.1.5 注意事项1. 在安装主机与备份机的域控制器过程中两台服务器必须保持启动状态。2. 如果两台服务器都加入到信息部门提供的域环境中,则需要在本地的“Administrators”用户组中将信息部门提供的权限域用户(如我们前面创建的cluster)添加进来。4.2 群集服务的安装配置4.2.1 安装前检查工作1. 在配置群集服务前,需要将共享磁盘挂载到本地计算机(由于客户所使用的共享磁盘可能不同,共享磁盘加载公司需要信息部门的技术人员完成)。下面检查共享磁
23、盘是否已经挂载,设置是否正确。打开“控制面板”“管理工具”“计算机管理”界面,选择“存储”节点下面的“磁盘管理”项目,可以在右边的窗口中看到挂载到计算机上的所有磁盘,将新挂载的磁盘进行初始化,设置驱动器号和卷标(1、这里建议设置仲裁盘的驱动器号为“Q”,卷标叫“仲裁”。2、数据库盘的驱动器号设置为“S”,卷标叫“数据库”。3、应用服务器盘的驱动器号设置为“T”,卷标叫“应用服务器”)需要注意的是要将共享磁盘的驱动器类型设置为“基本”,因为群集不能对动态磁盘进行管理,将所有分区格式化为NTFS,保证两台机器设置相同。2. 网络环境检查(1) 检查两台服务器是否在域环境中,域名在公用网络中没有重名
24、。(2) 为群集准备一个名称(这里命名为“cluster”),检查确认这个名字在网络没有重名。(3) 为群集准备一个IP地址(这里用“172.16.0.103”),确认这个地址在网络中没有被占用。(4) 计算机名没有重名,IP地址没有冲突。(5) 在DNS中没有专用网络地址被注册,并且两台服务器在DNS中只有唯一的注册名。(6) 两台服务器可以通过域名互相找到对方,并且IP地址为公用网络地址(172.16.0.*)4.2.2 主机安装操作步骤1. 首先我们要在主机上创建一个新的群集。进入“控制面板”“管理工具”,打开“群集管理器”,可以看到“打开到群集的连接”界面,在这里的操作下选择“创建新群
25、集”,点击“确定”按钮。2. 进入“新建服务器群集”欢迎界面,直接点击“下一步”按钮。3. 进入“群集名称和域”设置界面,在域选项中接受默认的域名(),在群集名中输入我们预先准备好的名称(cluster)。4. 进入“请选择计算机”设置界面,在这里应该填写主机的计算机名(node1),点击“下一步”按钮。5. 进入“正在分析设置”界面,在这里安装向导会自动分析群集系统安装的可行性,如果在这里出现警告或错误,可以点击“查看日志”查看错误原因,或者选中出错的项目点击“详细信息”查看详细信息,在将错误修改后点击“重新分析”。在保证没有任何错误和警告的情况下点击“下一步”按钮。6. 进入“IP地址”设
26、置界面,在这里设置的是群集的IP地址,在IP地址下面输入预先分配好的IP地址(172.16.0.103),点击“下一步”按钮。7. 进入“群集服务账户”设置界面,这里设置的是用于在群集中启动群集服务的域用户的登陆信息,这里输入用户名(cluster)、密码,选择域(),点击“下一步”按钮。8. 进入“建议的群集配置”界面,在这里查看群集创建向导所分析的结构和上面各步操作的设置信息,点击“仲裁”按钮确认选择的是预先规划好的仲裁磁盘(磁盘:Q),如果在前面的检查工作没有通过可能造成无法找到共享仲裁资源的问题。点击“下一步”按钮。9. 进入“正在创建群集”界面,在这里群集创建向导会自动根据前面的设置
27、创建群集,如果在这里出现错误或警告,可以点击“查看日志”查看错误原因,或者选中出错的项目点击“详细信息”查看详细信息,在将错误修改后点击“重试”。在保证没有任何错误和警告的情况下点击“下一步”按钮。10. 进入“完成新建服务器群集向导”界面,在这里需要点击“查看日志”按钮将群集创建日志保存起来待日后查看,这样就成功完成主机群集的创建工作。 4.2.3 备份机安装操作步骤1. 在配置备份机群集前,首先保持主机处于开机状态,备份机可以Ping到主机。2. 要将备份机加入到主机创建的群集中。进入“控制面板”“管理工具”,打开“群集管理器”,可以看到“打开到群集的连接”界面,在操作下选择“添加节点到群
28、集”。在群集或服务器名下输入主机创建的群集名(cluster),点击“确定”按钮。3. 进入“添加节点”欢迎界面,直接点击“下一步”按钮。4. 进入“选择计算机”设置界面,将备份机的计算机名添加到所选计算机列表中,点击“下一步”按钮。5. 进入“分析设置”界面,在这里安装向导会自动分析群集系统配置的可行性,如果在这里出现错误或警告,可以点击“查看日志”查看错误原因,或者选中出错的项目点击“详细信息”查看详细信息,在将错误修改后点击“重新分析”。在保证没有任何错误和警告的情况下点击“下一步”按钮。6. 进入“群集服务账户”,这里设置的是用于在群集中启动群集服务的域用户的登陆信息,这里的用户名不能
29、修改,需要输入密码,选择域(),点击“下一步”按钮。7. 进入“建议的群集配置”界面,在这里查看群集创建向导所分析的结构和上面各步操作的设置信息,点击“下一步”按钮。8. 进入“正在添加节点到群集”界面,在这里配置向导会自动根据前面的设置添加节点到群集(cluster),如果在这里出现错误或警告,可以点击“查看日志”查看错误原因,或者选中出错的项目点击“详细信息”查看详细信息,在将错误修改后点击“重试”。在保证没有任何错误和警告的情况下点击“下一步”按钮。9. 进入“完成添加节点向导”界面,在这里需要点击“查看日志”按钮将群集创建日志保存起来待日后查看,这样就成功完成向主机添加节点工作。10.
30、 在主机或者备份机上运行“群集管理器”都可以对创建的群集进行管理,进入“控制面板”“管理工具”,打开“群集管理器”(如果提示),选中组文件夹下所创建的“组”在右边的窗口中可以看到这个组中的资源,鼠标右键点击资源(如:磁盘 S:)在弹出的菜单中选择“移动组”选项,可以将资源移动别的组中,这里为方便测试将资源统一移动到“群集组”中。11. 在“群集管理器”中选择组中的“群集组”,点击鼠标右键在弹出的菜单中选择“属性”选项,使用“修改”按钮在首先所有者中增加群集中的两台计算机。12. 在“群集管理器”中的“群集配置”“网络”中可以看到“private”和“public”两个节点,使用鼠标右键点击pr
31、ivate节点在菜单中选择属性,在属性页中选中选项“为群集使用启用这个网络”和“只用于内部群集通讯(专用网络)”。13. 同上一步对public节点的属性进行修改,不同的是对于public节点选择选项“只用于客户端访问(公用网络)”。4.2.4 安装后测试工作1. 事件日志:使用“事件查看器”检查系统日志中的 ClusSvc 条目。您会看到有关确认群集服务已经顺利形成或加入一个群集的条目。 2. 群集服务注册表项:确认群集服务安装程序已将正确的项写入注册表。您可以在 HKEY_LOCAL_MACHINECluster 下找到许多注册表设置。3. 打开cmd控制台,在执行“cluster /?”
32、命令,可以看到所有的群集操作命令。4. 启动“群集管理器”,右击一个资源,选择“初始故障”。该资源将进入故障状态,如果群集系统正常,则该资源重新启动并在同一节点上回到联机状态。5. 在相同的资源上,再执行三次上述“初始故障”测试。在第四次故障时,如果群集系统正常,则该资源将对群集中的另一个节点执行故障转移并返回联机状态。6. 将所有资源转移到一个节点上。启动“计算机管理”,打开“服务和应用程序”中的“服务”选项。停止群集服务(Cluster Service)。在另一个节点上启动“群集管理器”,确认所有资源均在该节点上正确地执行了故障转移并返回联机状态。7. 将所有资源转移到一个节点上,然后按这
33、个服务器前方的电源按钮将其关闭。如果您有一台符合 ACPI (高级配置和电源接口) 标准的服务器,该服务器将执行“紧急关闭”功能进行关闭。在另一个节点上启动“群集管理器”,确认所有资源均在该节点上正确地执行了故障转移并返回联机状态(该测试可能造成数据丢失,不要在正在运行的生产环境中进行该测试)。8. 将所有资源转移到一个节点上,然后拔掉这个节点服务器的电源线模仿一个硬故障。在另一个节点上启动“群集管理器”,然后确认所有资源均在该节点上正确地执行了故障转移并返回联机状态。9. 将所有资源转移到一个节点上,然后拔掉该节点的公用网络电缆。IP 地址资源将失效,组将针对群集中的另一个节点执行故障转移并
34、返回联机状态。4.2.5 注意事项1. 群集名、群集IP地址、仲裁盘(磁盘 Q:)不能在脱机状态下关闭“群集管理器”,否则会造成“群集管理器”不能加载群集。2. 由于群集安装过程中要对群集中的资源进行分析配置,在安装过程中主机与备份机需要保持开机状态安装群集服务。5 Oracle数据库安装配置5.1 安装Oracle数据库软件对于Oracle数据库软件的安装,主机与备份机的安装步骤完全相同,下面用主机的安装步骤进行说明,备份机安装步骤略。5.1.1 安装步骤1. 执行第一张安装盘中的“setup.exe”文件,进入Oracle9i安装向导欢迎界面,则直接点击“下一步”按钮进行安装。如果要卸载O
35、racle9i可以通过点击“卸载产品”按钮删除已经安装的Oracle9i组件,卸载后需要重新启动计算机进行其它安装操作。 2. 进入“文件定位”窗口,这里“源”指的是Oracle软件的安装文件存放的位置,其中的“路径”不需要修改。“目标”指的是我们要将Oracle安装在服务器的什么位置,其中“名称”我们使用系统默认的“OraHome92”,“路径”我们将Oracle安装在非系统盘下,如“D:oracleora92”下。点击“下一步”按钮继续:3. 进入“可用产品”选择窗口,请选择“Oracle9i Database 9.2.0.1.0”,点击下一步按钮继续:4. 进入“安装类型”选择窗口,这里
36、选择“企业版”,点击“下一步”按钮继续。5. 进入“数据库配置”窗口,在这里选择“只安装软件”,点击“下一步”按钮继续:6. 进入“Oracle Services for Microsoft Transaction Server”窗口,不做任何修改直接点击“下一步”按钮继续。7. 进入“摘要”界面,在中间的窗口中可以对安装设置进行确认,在确认前面设置正确的情况下点击“安装”按钮进行安装。 8. 在安装程序安装无误的情况下进入“安装结束”窗口,在安装过程中会提示选择Oracle的第2、3张安装盘,请指定正确的路径。这样就成功安装了Oracle软件。9. 备份机安装步骤同上5.1.2 注意事项1.
37、 主机与从机的Oracle安装目录最好相同,并且不要安装在系统盘下。2. Oracle安装程序不能存放在有中文的目录中,5.2 安装OFS管理工具Oracle Fail Safe(简称OFS) 是Oracle公司提供的一款用于在Windows操作系统下搭建Oracle群集的软件,该软件完全免费,可以从Oracle的官方网站下载。OFS在主机与备份机的安装步骤完全相同,下面用主机的安装步骤进行说明,备份机安装步骤省略。5.2.1 安装步骤1. 进入OFS安装程序中的“autorun”目录,运行“autorun.exe”文件进行安装。在打开的安装界面中直接点击“开始安装”进行安装。2. 进入“指定
38、文件位置”窗口,这里的“源”指的是安装程序的位置,“路径”使用默认路径。这里的“目标”指的是要将程序安装在什么位置,“名称”使用默认的“OfsHome33”,“路径”可以自行指定,最好不要指定系统盘。点击“下一步”按钮继续。3. 进入“选择安装类型”窗口,选择“Typical”安装即可,点击“下一步”按钮继续。4. 进入“Reboot Needed After Installation”提示窗口,这里是要求在安装完成后必须重新启动计算机,直接点击“下一步”按钮继续。5. 进入“概要”窗口,这里可以确认前面的安装设置是否正确,在确认设置正确的情况下点击“安装”按钮进行安装。6. 安装进行到100
39、后进入到“Configuration Assistant”窗口,在等待一段时间后会弹出“Oracle Services for MSCS Account/Password”设置界面,这里是设置OFS服务的管理账号和密码,需要使用统一的域账号,要注意“DomainUsername”的填写规范是“域名账号”点击“OK”继续。7. 安装程序在正确启动“Oracle Services for MSCS”服务后,进入“安装结束”窗口,直接点击“退出”完成整个安装。8. 先不要重新启动主机,进行备份机的OFS安装,安装步骤同上,在主机与备份机都成功安装过OFS管理工具后对两台计算机进行重新启动。5.2.2
40、 注意事项1. 主机与从机的OFS安装目录最好相同,并且不要安装在系统盘下。2. OFS安装程序不能存放在有中文的目录中。3. 安装完成OFS请检查在服务中是否有服务“Oracle Services for MSCS”,在群集管理器中是否有资源“Oracle Services for MSCS”,并且该服务和资源可以正确的在两个节点上切换。5.3 创建数据库实例5.3.1 数据库创建操作步骤1. 在这里需要用OFS管理数据库实例,只需要先在主机上创建数据库,备份机数据库的创建和管理工作由OFS完成。创建数据库过程中需要将与数据库相关文件创建到共享磁盘(S:)中。2. 运行“开始”菜单“Orac
41、le-OraHome92”“Enterprise Management Packs”“Database Upgrade Assistant”,进入如下图的Oracle数据库创建欢迎界面,直接点击“下一步”按钮继续。3. 进入数据库创建的第一步操作,这里选择是创建数据库,数据库的删除和管理也在这个页面中选择,选择“创建数据库”点击“下一步”按钮继续。4. 进入数据库模板选择窗口,选择“General Purpose”,点击“下一步”按钮继续。5. 进入数据库信息设置窗口,“全局数据库名”、“SID”设置为“stat”,点击“下一步”按钮继续。6. 进入数据库操作模式选择窗口,选择“共享服务器模式
42、”,点击“下一步”按钮继续。7. 进入数据库初始化参数设置窗口,这里选择典型方式,“用于Oracle的物理内存的百分比”设置为90(即使用90的系统内存资源)。8. 点击“所有初始化参数”按钮修改参数,修改“open_cursors”的值为10000,可以根据数据库的使用情况酌情增大数值。9. 修改“processes”的参数值为500,可以满足大量基层PB用户登陆使用。点击“确定”按钮继续。10. 进入“文件位置”界面,在这里设置该数据库实例的配置文件存放的位置,需要将路径前面的“ORACLE_BASE”改为“S:oracle”,点击“下一步”按钮继续。11. 进入数据库存储设置界面,修改“
43、Controlfile”中各控制文件的文件目录,将“ORACLE_BASE”改为“S:oracle”。12. 修改“数据文件”中各数据文件的目录,将“ORACLE_BASE”改为“S:oracle”。13. 修改“重做日志组”各日志文件的目录,将“ORACLE_BASE”改为“S:oracle”。点击“下一步”按钮继续。14. 进入创建选项窗口,由于是创建一个新的数据库,只需要选择“创建数据库”选项,可以选择“另存为数据库模板”选项将模板保存备份,点击“下一步”按钮继续。15. 进入“摘要”窗口,查看确认各参数设置是否正确,点击“确定”按钮开始创建数据库。16. 数据库创建完成后打开更改口令窗
44、口,输入新的SYS和SYSTEM口令,点击“退出”按钮完成数据库创建。5.3.2 注意事项1. 所有数据文件的路径要修改为共享磁盘的路径。2. 创建数据库后先不要创建监听服务。5.4 使用OFS管理数据库实例5.4.1 准备工作1. 修改数据库的配置文件名,将“S:oracleadminstatpfile”目录下的“init.ora.*”改为“init.ora”。2. 修改主机与备份机中“C:WINDOWSsystem32driversetc”目录下的“hosts”文件的内容,增加主机、备份机、群集、数据库、应用服务器的IP与名称解析信息,如下图:5.4.2 设置OFS1. 确保两台服务器处于
45、开机状态。运行“开始”“程序”“Oracle-OfsHome33”“Oracle Fail Safe Manager”,打开“Oracle Fail Safe Manager”管理界面,在弹出的“Cluster”窗口中输入“CLUSTER”,点击“OK”按钮打开群集连接。2. 鼠标选中“CLUSTER”节点,会弹出“Welcome-CLUSTER”窗口,点击“Verify Cluster”按钮对群集(CLUSTER)进行校验。3. 校验界面如下,在保证没有“ERROR”的情况下可以关闭该窗口。4. 开始为群集创建数据库组,选中“Groups”节点,执行菜单“Groups”下的“Create”,弹出Groups创建向导,在“Groups”中输入组的名称“数据库”,点击“下一步”按钮继续。5. 进入“Failback Policies”设置窗口,选择“Prevent Failback”,点击“下一步”按钮继续。6. 进入Finish Creating the Group 确认窗口,点击“OK”按钮继续。7. 系统提示为该组增加虚拟地址,点击“OK”按钮弹出虚拟地址设置窗口,“Network”选择“public”网络,设置host为“databa
链接地址:https://www.31doc.com/p-2745702.html