欢迎来到天天文库
浏览记录
ID:14436595
大小:1.82 MB
页数:40页
时间:2018-07-28
《sql server 2005群集》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、SQLServer2005群集SQLServer2005群集是需要在实现了Windows群集的基础上才可以进行。数据库群集的好处在于,两台配置一样的服务器共用一台存储设备。其中任何一台可作为主服务器完成日常的工作,但是当他突然有一天当掉了怎么办呢??有了群集就好了,另一台备用服务器可通过心跳线实时与主服务器保持沟通,当主服务器挂了得时候备用服务器他肯定会知道。所以备用服务器会挺身而上顶替主服务器来完成日常工作。不需要人为干预!!!实现无缝接入,更安全更好的为我们工作。下面我们就来看一下数据库群集的具体配置。实现过程:1.搭建WindowsServer2003
2、的群集2.为私有网卡禁用NETBIOS3.指定一个SQLServer可用的共享磁盘阵列4.安装微软分布式事务协调器(MSDTC)不可缺少。5.安装SQLServer2005一、现在开始搭建WindowsServer2003的群集。试验拓扑图如下所示首先搭建好一个域环境yucheng.com,域控名为DC,其IP-192.168.11.11,我将db1,其IP-192.168.11.111#10.2.2.1和db2.其IP-192.168.11.112#10.2.2.2都加入到这个域中。如下图所示db2如同db1一样加入即可。在试验过程中要注意每个细节,保证良
3、好的试验环境也在以后出现问题时好找出问题所在。在db1和db2中有两个ip其中10.2.2.1和10.2.2.2为心跳线,它的作用就是在做好的集群中保证两个机器之间的信息交流,我用db1—ping10.2.2.2。如下图所示,表示两台机器通信正常。实现windows集群需要有共享磁盘阵列的支持,我在db1中建立了三块磁盘分别为:①Q-仲裁磁盘(500MB/SCSI)②S-资源磁盘(1000MB/SCSI)③M-MSDTC资源磁盘(500MB/SCSI)。下图只是示意那么如何实现共享磁盘呢??在试验环境下可以这样实现:首先把db1关机,在db2中添加新磁盘(选
4、择已有的磁盘)如下示意图把刚才在db1中建立的三块都添加到db2中。域控制器一直在开机状态,这时候可以把db1也开起来了。哦??db1起不来了,怎么解决呢??应该把db2的磁盘文件用写字板格式打开,在定义为仲裁磁盘的下一行加入如绿色框内的文字,她的作用是解决磁盘共享的。这样db1就可以正常启动了。为了见证是否正确,我在这三块磁盘中分别建立了与磁盘名一样的文件夹,两台PC机启动之后可以查看Q,S,M这三块磁盘。如下图所示现在基本的准备工作完成了。二、为私有网卡禁用NETBIOS在网络邻居---属性—高级—WINS—禁用TCP/IP上的NetBIOS,如下图所示
5、三、指定一个SQLServer可用的共享磁盘阵列在节点db1中,打开程序—管理工具—群集管理器选择创建新群集下一步输入群集的名称,我选择的名称是SQL计算机名会自动出现,我们只需点击下一步各种配置分析都正确,点击下一步。如下图所示选择一个能连接到群集的IP地址,务必要与可访问的IP在同一网段输入足够权限的用户名以及密码点击下一步可以看到资源配置的信息,点击下一步配置群集的各项任务都良好的完成了,点击下一步成功的创建了群集。在第一个节点db1中看看安装后的情况接着在第二个节点db2中进行如下操作打开程序—管理工具—群集管理器这次选择添加节点到群集点击下一步会自
6、动出现db2节点的计算机名,点击“添加”将它添加到这个群集中点击下一步如下图所示,群集配置完成了。下一步这次的用户名系统自动添加了,我认为是与节点db1中是一致的。我们输入密码以及所在的域即可,下一步点击下一步添加节点到群集的各项任务也同样顺利完成了,点击下一步点击完成,成功将节点db2加入到群集中。进入到两个节点的群集管理器中看看具体情况,如下图所示:现在的资源都在节点db1中。安装微软分布式事务协调器(MSDTC)这个时候,MSDTC所需要的磁盘我们已经准备好了,但是服务还没有安装,下面我们就看一下,如果把MSDTC给安装上。为什么必须安装MSDTC,主
7、要是因为SQLSERVER的复制功能要使用MSTC资源。如果不创建,不会说安装SQL群集失败,但会发现SQLSERVER的一些复制功能无法使用。所有节点上,都必须要启用网络DTC注意所有节点都要安装。①在windows的控制面板—添加、删除组件—应用程序服务器—启动网络DTC访问打开节点db1:②创建一个IP地址资源。选择新建资源—名称为IP,资源类型选择IP地址并且点击下一步将两个节点都添加,下一步MSTC资源依存于IP地址资源,选择群集IP地址将其添加到资源依存同样IP地址要与节点db1,db2的可访问IP在同一网段,属于本地网络并且勾选“为此地址启用N
8、etBIOS”成功创建了群集资源“IP”③创建一个M
此文档下载收益归作者所有