实现sql故障转移群集--

实现sql故障转移群集--

ID:23999613

大小:51.50 KB

页数:3页

时间:2018-11-12

实现sql故障转移群集--_第1页
实现sql故障转移群集--_第2页
实现sql故障转移群集--_第3页
资源描述:

《实现sql故障转移群集--》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实现SQL故障转移群集>>  在实际环境中,假设一个域有三个服务器,一台作为域控制器,另两台加入到域中作为群集的两个节点,每台服务器均有两块网卡,其中一块网卡作为群集内部通信接口(俗称心跳),连接到一个内部交换机上,另一块网卡作为群集外部通信接口,连接到一个外部交换机上。每台服务器的内部驱动器用于安装操作系统和应用软件,内部驱动器可以是IDE硬盘也可以是SCSI硬盘。  每台服务器通过SCSI卡连接到群集外部共享磁盘阵列,这必须是SCSI硬盘。共享磁盘阵列分为两种类型:一种是仲裁磁盘(也叫日志磁盘,英

2、文:quorum),用于存储群集的日志,另一种是共享磁盘(英文:shareddisk),用于存储群集的两个节点所共享的数据,如SQLServer中的数据库文件。  ode中确认选中了SCSI0:0。  在第二台虚拟机的configurationEditor中,添加创建的日志磁盘和共享磁盘:Add→HardDisk→useanexcitingdisk→bro.pln,shareddisk.pln。  在VirtualDeviceMode中确认选中了SCSI1:0。  (3)

3、分别打开两台虚拟机目录中的.vmx文件,在最后添加以下几行:  disk.locking=FALSE  scsi0.SharedBus=Virtual  scsi1.SharedBus=Virtual  以上几步将创建的日志磁盘和共享磁盘做成了共享磁盘阵列(两台虚拟机同时使用第一台虚拟机目录中的quorum.pln,shareddisk.pln)。虚拟机的最终配置如图1所示:  图1  安装Windows2000AdvancedServer  在第一台虚拟机安装Windows123下一页>>>>这篇文

4、章来自..,。2000AdvancedServer,安装在1300MBDisk0atId0onBus0onatapi,即IDE硬盘,计算机名:node1,设置第一块网卡(Vm3AMDAdapter)使用静态IP:192.168.80.20。设置第二块网卡(Vm4AMDAdapter#2)使用静态IP:192.168.100.20。在每个网卡上关闭NetBIOS,并加入到域contoso.。  在第一台虚拟机安装完DAdapter)使用静态IP:192.168.80.30  设置第二块网卡(Vm4AMD

5、Adapter#2)使用静态IP:192.168.100.30。在每个网卡上关闭NetBIOS,并加入到域contoso.。  同时打开两台虚拟机,在第二台虚拟机配置Windows群集服务,在群集的第二个节点键入要加入的群集名称:CLUSTSQL,用clust账户连接到群集,打开命令提示符,运行clust。打开管理工具→群集管理器,可以看到两个节点都已被添加到群集中,如图3所示。  图3  模拟群集故障转移  在node1中打开资源管理器,可以看到仲裁磁盘和共享磁盘磁盘1和磁盘2,但在nod

6、e2中打开资源管理器,将看不到磁盘1和磁盘2,这是因为Windows2000的群集模型是零共享模型(ShareNoting),即群集外部共享磁盘阵列这类的公用设备一次只能被一个节点所存取或管理,但可以由这个节点转移到另一个节点。所以做如下实验(此时磁盘F:属于资源组DiskGroup1):  在群集管理器中,点击node1节点→活动组→在右边窗格中右击DiskGroup1→点击移动组:过一会儿DiskGroup1就移到了node2节点中的活动组中了,再在node2节点打开

7、资源管理器,就可以看到node2节点已经接管了对磁盘2的访问权,这说明模拟群集故障转移成功。  创建SQLServer故障转移群集  虚拟服务器  虚拟服务器是一个资源组,就如同clustergroup和DiskGroup1组,是一个包含多个资源(包括网络名称资源,IP地址资源)的组,客户端能通过虚拟服务器名代替真实服务器名来访问特定的应用程序(如SQLServer,Exchange)。  主动/主动(A/A)和主动/被动(A/P)群集模型的区别  在主动/被动(A/P)模型中,在node1上运行SQ

8、LServer安装程序,指定虚拟服务器名为sqlvs01,指定一个虚拟服务器IP(如192.168.80.116,与公用网络在同一网段),数据库文件存在磁盘2(F盘),并安装sql的默认实例,此实例可在node1,node2上运行。并将虚拟服务器名sqlvs01作为连接字符串。  在主动/主动(A/A)模型中,在node1上运行SQLServer安装程序,指定虚拟服务器名为sqlvs01,指定一个虚拟服务器IP(如192.168.80.116,与公用网络

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。