SQL的集群安装手册教学教材Word文档格式.docx

上传人:b****6 文档编号:21719554 上传时间:2023-01-31 格式:DOCX 页数:16 大小:702.30KB
下载 相关 举报
SQL的集群安装手册教学教材Word文档格式.docx_第1页
第1页 / 共16页
SQL的集群安装手册教学教材Word文档格式.docx_第2页
第2页 / 共16页
SQL的集群安装手册教学教材Word文档格式.docx_第3页
第3页 / 共16页
SQL的集群安装手册教学教材Word文档格式.docx_第4页
第4页 / 共16页
SQL的集群安装手册教学教材Word文档格式.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

SQL的集群安装手册教学教材Word文档格式.docx

《SQL的集群安装手册教学教材Word文档格式.docx》由会员分享,可在线阅读,更多相关《SQL的集群安装手册教学教材Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。

SQL的集群安装手册教学教材Word文档格式.docx

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群集安装配置完成。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1