设为首页 收藏本站
查看: 811|回复: 0

[经验分享] SQL Server 2000+ MS WIN2003群集服务配置

[复制链接]

尚未签到

发表于 2016-11-3 07:31:45 | 显示全部楼层 |阅读模式
SQL Server 2000+ MS WIN2003群集服务配置

一、需求<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />  

许多企业采用了SQL Server提供业务系统后台数据服务,随着企业运作对这些业务系统的依赖,如何提高这些系统的高可靠性、高可用性已越来越引起企业的关注。

为满足企业系统高可用性容错业务需求,微软强力推荐用户采用Windows Server 2003企业版、SQL Server 2000企业版来构建其业务应用与协作办公平台。由于Windows Server 2003SQL Server 2000中内置Cluster群集功能,外加一共享磁盘柜或SAN2台服务器就能实现群集配置,SQL Server 2000(节点服务器1)互为热备地对外提供服务,即充分利用了服务器硬件资源,又大大提高了整个业务应用与协作办公系统的高可用性,如图所示:
  

DSC0000.jpg

二、方案  

由于微软的Cluster群集配置必须要有域环境支持,依据域控制器是否有独立的物理服务器来承担,配置方案可分为两大类,暂且称为标准配置与精简配置,具体情况如下。  

方案一:标准配置
此配置中,2台域控制器独立,承担AD域用户验证、DNS服务等功能。  

DSC0001.jpg

方案二:精简配置
某些情况下,用户的环境无域存在,且仅有此2台服务器,此时可尝试将2台群集服务器兼作AD域控制器与DNS服务器。此混装精简配置方式会降低系统的可靠性与可用性,微软强烈建议采用独立的域控制器。
DSC0002.jpg


  

下面以精简配置方案为例,来解说系统的安装配置并验证其可行性。  

3.1 Windows Server 2003群集安装配置
有关Windows Server 2003群集系统的安装配置详细事项,请参考  

http://blog.csdn.net/longrujun/archive/2005/01/08/244617.aspx  

3.2安装 Microsoft 分布式事务协调器  

在运行 Windows Server 2003的服务器上安装 SQLSERVER2000 之前,必须首先在群集上安装 Microsoft 分布式事务协调器 (MSDTC)。
1. 登录到群集中的任意节点,如NODEA;  

2. 单击“开始”,指向“所有程序”,再指向“管理工具”,然后单击“群集管理器”;  

3. 在“群集组”下,以鼠标右键单击“群集组”,指向“新建”,再单击“资源”;  

4. 在“新建资源”的“名称”框中,键入名称,如“MSDTC”;在“资源类型”列表中,选择“分布式事务协调器(DTC)”,在“组”列表中,确保选中了“群集组”,  

DSC0003.jpg

Next,  

5. 验证所有节点(NODEA,NODEB)都已出现在“可能的所有者”列表中,  

DSC0004.jpg

Next,  

6. 选择仲裁磁盘“Qdisk:Q”和“cluster name”资源作为依存资源,  

DSC0005.jpg


Ok  

7, Ok,  

以鼠标右键单击“cluster group”,再单击“bring online”,使得分布式事务协调器资源“MSDTC”联机在线。  

DSC0006.jpg

3.2 SQL Server 2000群集安装配置  

  

SQL Server 2000的群集安装已直接集成到SQL Server 2000的数据库安装向导中,能够自动识别到Windows Server 2003上的群集系统并启用数据库虚拟服务器选项,实现SQL Server 2000群集虚拟服务器在2台服务器上的自动安装配置。记住,安装完成后,须安装SQL2000 SP3补丁包。下面以屏幕截图的方式来看看其简单自动的安装配置过程。
为确保SQL Server 2000群集在2台服务器上的自动安装配置,2台服务器nodeanodeb,以及共享磁盘柜都须处于开机在线状态。
A
、安装SQL Server 2000  

在节点服务器NODEA上安装SQL2000_ENT,放入SQL Server 2000企业版安装光盘,启动SQL Server 2000的安装向导;
DSC0007.jpg

安装向导进入到计算机名界面时,自动识别到Windows Server 2003的群集系统,启用了虚拟服务器选项,

DSC0008.jpg

选择该选项,输入虚拟SQL Server名称virsqlcluster next,

用户信息界面,next,

用户许可证协议界面单击”,

故障转移群集界面,输入IP地址“172.17.<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><chmetcnv w:st="on" unitname="”" sourcevalue=".1" hasspace="False" negative="False" numbertype="1" tcsc="0">0.100”</chmetcnv>,选用网络“Public”,单击添加,使其添加到列表中,如图

DSC0009.jpg

Next,  

群集磁盘选择界面,选择“Group <chmetcnv w:st="on" unitname="”" sourcevalue="0" hasspace="False" negative="False" numbertype="1" tcsc="0">0”</chmetcnv>“Disk S  

DSC00010.jpg

Next,  

群集管理界面,确保NODEANODEB都在已配置节点列表中,如图  

DSC00011.jpg

Next,  

远程信息界面,输入用户名,密码与域名,如图  

DSC00012.jpg

Next,  

实例名界面,选择默认,如图  

DSC00013.jpg

Next,

安装类型界面,选择典型,由于前面磁盘选择了“Group <chmetcnv w:st="on" unitname="”" sourcevalue="0" hasspace="False" negative="False" numbertype="1" tcsc="0">0”</chmetcnv>“Disk S目的文件夹数据文件自动定位到S:盘,而SQL程序文件则会自动安装到1 2的本地盘相关目录下,如图  

DSC00014.jpg

Next,  

服务帐户界面,选择对每个服务使用同一帐户,由于是群集配置,使用本地系统帐户选项自动失效,输入用户名、密码与域名,  

DSC00015.jpg

Next,  

…….  

Next,  

选择许可模式界面,选择处理器许可证,如图,  

DSC00016.jpg

Next,  

安装向导进入自动安装配置过程,  

DSC00017.jpg

等待直至出现安装完毕界面
DSC00018.jpg

Ok,安装已经完成了

打开群集管理器,可看到资源类型中多了两个SQL Server的资源,这是因为SQL Server 2000企业版为Cluster-Aware的应用系统,安装配置时自动添加了支持Cluster的服务组件;  

DSC00019.jpg


“Group <chmetcnv w:st="on" unitname="”" sourcevalue="0" hasspace="False" negative="False" numbertype="1" tcsc="0">0”</chmetcnv>,可看到除原有的“Disk S:”外,新添了5SQL资源,而且都已联机,
DSC00020.jpg

说明SQL Server 2000群集安装配置完成;测试一下结果  

如图  

DSC00021.jpg


B、安装SQL Server 2000 SP3补丁包  

启动SQL Server 2000 Service Pack 3安装程序,欢迎界面,next,
计算机名界面,输入群集虚拟服务器名virsqlcluster,单击next,
连接到服务器界面,选择“Windows身份验证 next,
后向兼容性一览表界面,选择升级Microsoft Search并应用SQL Server 2000 SP3(必需)next,
错误报告界面,next,
远程信息界面,输入用户名、密码与域名,next,
安装向导在群集节点(NODEANODEB)上执行所需操作,等待即可;
安装等待过程中切换到群集管理器,可看到SQL的几个Cluster-Aware服务处于脱机状态;
SP3
安装完成后,会显示下面的信息框,单击[确定]
安装完毕界面,选择是的,我想现在重新启动计算机,单击[完成],节点服务器NODEA重新启动;
NODEA
启动完成后,重启节点服务器NODEB  

至此,SQL Server 2000群集安装配置完成。  

有关SQL Server 2000群集系统的安装配置详细事项,请参阅  

http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/sql/deploy/confeat/failclus.asp  



文档下载
1.win2003 cluster
http://www.51-net.com/flash/win2003 cluster(doc).rar
http://www.51-net.com/flash/win2003 cluster(pdf).rar

2.SQL Server 2000 cluster
http://www.51-net.com/flash/SQL2000 cluster.rar

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-294815-1-1.html 上篇帖子: 查看sql server 2000的版本的三种方法 下篇帖子: [sql server] 执行计划的缓存和重新使用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表