SQL的集群安装手册教学教材Word文档格式.docx
- 文档编号:21719554
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:16
- 大小:702.30KB
SQL的集群安装手册教学教材Word文档格式.docx
《SQL的集群安装手册教学教材Word文档格式.docx》由会员分享,可在线阅读,更多相关《SQL的集群安装手册教学教材Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
5.验证所有节点(NODEA,NODEB)都已出现在“可能的所有者”列表中,
6.选择仲裁磁盘“Qdisk:
Q”和“clustername”资源作为依存资源;
7,点击“完成”
8.以鼠标右键单击“集群组”,再单击“联机”,使得分布式事务协调器资源“MSDTC”联机在线。
1.1.1.3验证MSDTC资源可以执行故障转移
1.
依次单击开始、程序和管理工具,然后单击群集管理器;
2.
右击组1(MSDTC资源所在的组),然后单击移动组。
该组所有资源将转移到另一个节点。
稍后,将在第二个节点上实现联机。
在窗口中观察该转移。
退出“群集管理器”。
1.1.1.4MSDTC资源无法启动的解决方案
1.症状:
在作为服务器群集一部分的基于MicrosoftWindows2000Server的计算机上,收到了以下错误信息:
Anerroroccurredwhileprocessingthelastoperation.Errorcode8004E00F-COM+wasunabletotalktotheMicrosoftDistributedTransactionCoordinator.
您无法启动Microsoft分布式事务处理协调器(MSDTC)服务。
应用程序事件日志中可能会记录以下事件:
事件ID:
4384
类型:
错误
来源:
MSDTC
描述:
由于安装程序没有配置为在群集中运行,所以MSDTC无法启动。
请运行comclust.exe并重新启动MSDTC。
错误明细:
d:
\nt\com\com1x\dtc\shared\mtxclu\mtxclusetuphelper.cpp:
668,
CmdLine:
C:
\WINNT\System32\msdtc.exe,PID:
796
2.解决方案:
警告:
注册表编辑器使用不当可能导致严重问题,可能需要重新安装操作系统。
Microsoft不能保证您可以解决因注册表编辑器使用不当而导致的问题。
使用注册表编辑器需要您自担风险。
将所有资源移动到一个节点。
此节点成为主动节点。
在全部两个节点上,使用注册表编辑器删除以下注册表子项:
•
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
HKEY_CLASSES_ROOT\CID
为此,请按照下列步骤操作:
a.
单击“开始”,单击“运行”,键入regedit,然后单击“确定”。
b.
找到然后右键单击下面的注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
c.
单击“删除”。
d.
单击“是”确认删除。
e.
对于HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC子项和HKEY_CLASSES_ROOT\CID子项,重复步骤a到d。
f.
退出注册表编辑器。
3.
在主动节点上,在仲裁驱动器上创建“DTClog”文件夹。
例如,创建Q:
\DTClog文件夹。
4.
在全部两个节点上,停止MSDTC服务。
为此,在命令提示符下键入以下命令,然后按Enter键:
netstopmsdtc
验证是否显示了一条指出MSDTC服务已成功停止的消息。
5.
在全部两个节点上,删除MSDTC。
msdtc-uninstall
6.
在全部两个节点上,验证“分布式事务处理协调器”服务已从“服务”管理单元中删除。
要启动“服务”管理单元,请依次单击“开始”、“运行”,键入services.msc,然后单击“确定”。
7.
在主动节点和被动节点上,将MSDTC安装为群集资源。
首先,在主动节点上安装MSDTC。
然后,在被动节点上安装MSDTC。
在主动节点上,在命令提示符下键入以下命令,然后按Enter键:
comclust
COM群集向导(Comclust.exe)完成运行后,程序返回到命令提示。
不要关闭命令提示。
在被动节点上,在命令提示符下键入以下命令,然后按Enter键:
COM群集向导完成运行后,程序返回到命令提示。
在被动节点上关闭命令提示。
必须首先在被动节点上关闭命令提示。
然后在主动节点上关闭命令提示。
8.
验证没有出现错误信息且MSDTC服务已安装。
另外,验证MSDTC资源已添加到群集组中。
注意:
如果收到以下错误信息,请重新启动所有节点,然后重试步骤9:
\DocumentsandSettings\Administrator>
comclustSettingupMSDTC.SetupfoundthatthecurrentconfigurationoftheclusterdoesnotcontainanyresourcegroupsinwhichtheMSDTCresourcecanbecreated.SetupofMSDTCrequiresthattheclustercontainatleastoneresourcegroupthatcontainsbothanetworknameresourceandashareddiskresource.Setupalsorequiresthatthisresourcegroupbeownedbythefirstnodeintheclusteronwhichsetupisrun.Pleasere-runsetupaftertheappropriatechangestotheclusterconfigurationhavebeenmade.
9.
确保MSDTC群集资源工作正常。
为此,请尝试使用下面的方法:
验证可以将群集组从一个节点移动到另一个节点,然后可以再移回来。
验证可以无错误地运行“组件服务”管理单元。
为此,请单击“开始”,指向“程序”,指向“管理工具”,然后单击“组件服务”。
在“组件服务”管理单元中,依次展开“组件服务”、“计算机”、“我的电脑”,然后展开“COM+应用程序”。
使用事件查看器检查系统事件日志和应用程序事件日志,以查找相关错误信息。
1.1.2SQLServer2000群集安装配置
SQLServer2000的群集安装已直接集成到SQLServer2000的数据库安装向导中,能够自动识别到WindowsServer2003上的群集系统并启用数据库虚拟服务器选项,实现SQLServer2000群集虚拟服务器在2台服务器上的自动安装配置。
(注意:
安装完成后,须安装SQL2000SP3补丁包)
为确保SQLServer2000群集在2台服务器上的自动安装配置,2台服务器nodea与nodeb,以及共享磁盘柜都须处于开机在线状态。
1.1.2.1安装SQLServer2000
1.在节点服务器NODEA上安装SQL2000_ENT,放入SQLServer2000企业版安装光盘,启动SQLServer2000的安装向导;
2.安装向导进入到“计算机名”界面时,自动识别到WindowsServer2003的群集系统,启用了“虚拟服务器”选项,选择“虚拟服务器”,输入虚拟SQLServer名称virsqlcluster,点击“下一步”,
3.用户信息界面,点击“下一步”
4.用户许可证协议界面单击”是”,
5.“故障转移群集”界面,输入IP地址“172.17.0.100”,选用网络“Public”,单击“添加”,使其添加到列表中,如图
6.“群集磁盘选择”界面,选择“Group0”的“DiskS:
”,
7.“群集管理”界面,确保NODEA与NODEB都在“已配置节点”列表中,如图
8.远程信息”界面,输入用户名,密码与域名,如图
9.实例名”界面,选择“默认”,如图
10.“安装类型”界面,选择“典型”,由于前面磁盘选择了“Group0”的“DiskS:
”,“目的文件夹”的“数据文件”自动定位到S:
盘,而SQL程序文件则会自动安装到1与2的本地盘相关目录下,如图
11.“服务帐户”界面,选择“对每个服务使用同一帐户”,由于是群集配置,“使用本地系统帐户”选项自动失效,输入用户名、密码与域名
12.“选择许可模式”界面,选择“处理器许可证”,一般选择为4个处理器,如图:
13.安装向导进入自动安装配置过程;
14.等待直至出现“安装完毕”界面
15.安装已经完成了
打开“群集管理器”,可看到“资源类型”中多了两个SQLServer的资源,这是因为SQLServer2000企业版为Cluster-Aware的应用系统,安装配置时自动添加了支持Cluster的服务组件,“Group0”,可看到除原有的“DiskS:
”外,新添了5个SQL资源,而且都已联机。
16.说明SQLServer2000群集安装配置完成;
测试一下结果
如图
1.1.2.2安装SQLServer2000SP3补丁包
1.启动SQLServer2000ServicePack3安装程序,“欢迎”界面,单击“下一步”;
2.“计算机名”界面,输入群集虚拟服务器名virsqlcluster,单击“下一步”;
3.“连接到服务器”界面,选择“Windows身份验证”,单击“下一步”;
4.“后向兼容性一览表”界面,选择“升级MicrosoftSearch并应用SQLServer2000SP3(必需)”,单击“下一步”;
5.“错误报告”界面,单击“下一步”;
6.“远程信息”界面,输入用户名、密码与域名,单击“下一步”;
7.安装向导在群集节点(NODEA与NODEB)上执行所需操作,等待即可;
8.安装等待过程中切换到“群集管理器”,可看到SQL的几个Cluster-Aware服务处于脱机状态;
9.SP3安装完成后,会显示下面的信息框,单击[确定];
10.“安装完毕”界面,选择“是的,我想现在重新启动计算机”,单击[完成],节点服务器NODEA重新启动;
11.NODEA启动完成后,重启节点服务器NODEB
至此,SQLServer2000群集安装配置完成。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL 集群 安装 手册 教学 教材