免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1267 | 回复: 0
打印 上一主题 下一主题

实现SQL故障转移群集(3) [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-07-07 13:40 |只看该作者 |倒序浏览
实现SQL故障转移群集(3)
创建SQL Server故障转移群集
虚拟服务器
虚拟服务器是一个资源组,就如同“cluster group”和“Disk Group1”组,是一个包含多个资源(包括网络名称资源,IP地址资源)的组,客户端能通过虚拟服务器名代替真实服务器名来访问特定的应用程序(如SQL Server,Exchange)。
主动/主动(A/A)和主动/被动(A/P)群集模型的区别
在主动/被动(A/ P)模型中,在node1上运行SQL Server安装程序,指定虚拟服务器名为“sqlvs01”,指定一个虚拟服务器IP(如192.168.80.116,与公用网络在同一网段),数据库文件存在磁盘2(F盘),并安装sql的默认实例,此实例可在node1,node2上运行。并将虚拟服务器名sqlvs01作为连接字符串。
在主动/主动(A/A)模型中,在node1上运行SQL Server安装程序,指定虚拟服务器名为“sqlvs01”,指定一个虚拟服务器IP(如192.168.80.116,与公用网络在同一网段),数据库文件存在磁盘2(F盘),并安装sql的默认实例,此实例可在node1,node2上运行。并将虚拟服务器名sqlvs01作为连接字符串。在node2上运行SQL Server安装程序,指定虚拟服务器名为“sqlvs02”,指定一个虚拟服务器IP(如192.168.80.117,与公用网络在同一网段),数据库文件存在磁盘3(G盘),并指定一个sql的实例名(如instance2),此实例可在node1,node2上运行。并将“虚拟服务器名指定实例名”(如sqlvs02 instance2)作为连接字符串。
两个虚拟服务器同时独立运行,各自有一组不同的 IP 地址、惟一的网络名称和驻留在不同的共享磁盘上的数据库文件。


[color="#990000"]图4
图4是一个A/P模型的截图:安装完后,出现了几个新的资源,SQL IP Address(SQLVS01),SQL network name(SQLVS01),SQL Server,SQL Server Agent,SQL Server Fulltext。
在SQL 企业管理器中,出现的是虚拟服务器的名称,而不是真实服务器的名称,模拟群集故障转移时,只需右击“SQL Server”→起始故障,过一会儿“SQL Server”服务就移到了node2节点中了。这样就在一台机器上模拟出了SQL Server的群集转移。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/46/showart_34496.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP