Aug
27

vmware GSX3上进行windows 2003 集群配置(三)
2007-08-27 11:29:27 作者:mclee.openid.35.com

接下来给大家说下sql server 的安装
1、安装 sqlserver2000 虚拟服务器(sqlserver2000 故障转移群集)
将 nodeB 节点添加进群集之后,马上做下面的操作;
首先、要 win2003 中,添加分布式事务协调器(DTC)资源,右键点击群集名,然后新增资源,资源类型选择分布式事务协调器(DTC),组选择“群集组”,定义资源名称为“MSDTC”,可能的所有者选择 nodeA 和nodeB;然后下一步,选择依存关系,这时需要选择,磁盘Q和群集名。

2、如果 windows2003 群集配置正常,这时就可以安装 sqlserver2000 的虚拟服务器了,尽量在
群集资源所有者的节点上安装 sqlserver2000,否则容易遇到找不到资源的错误提示,下面开
始安装;会有当前 windows 版本不支持 sqlserver 的提示,如图:
1.gif
安装完 sqlserver 马上安装 sqlserver 的 sp4
即可。
3、点击“继续”,输入虚拟服务器的名字“SQLCLUSTER”,如图:
2.gif
点击下一步,输入 sqlserver 虚拟服务的虚拟 ip 地址“192.168.1.4”,选择用来放置数据文件的磁盘,这里为 S 盘。
3.gif
然后,输入管理员密码,默认实例名,选择安装路径,可以看到数据文件被放到了 S 盘,如图
4.gif
输入域帐户密码,接着选择身份验证模式,输入 sa 密码,选择许可模式,点击继续则开始安装了。
4、此时发现资源内新增了许多 sqlserver 的资源,测试 sqlserver2000 虚拟服务器是否可用,ping下192.168.1.4,此时 sqlserver 服务器不能被启动,需要安装 sp2 以上版本,下面开始安装 sqlserver sp4,将
三个安装文件解压缩到一个目录,然后点击 setup 开始安装,首先输入已经存在的 sqlserver虚拟服务器的名称“SQLCLUSTER”如图:
5.gif
输入 sa 密码,接着选择升级到 sp4,输入域管理员密码,安装完毕,重新启动计算机,重新启动计算机以后,虚拟的 ip 自动切换到了 nodeB 节点,会发现一些 sqlserver 资源联机失败,这是因为 nodeB 节点没有重新启动计算机的缘故,nodeA启动之后,再对 nodeB 节点进行重新启动即可,将 nodeA 和 nodeB 同时重新启动一次。

最后说下遇到的问题和解决办法:
1、 加入第二个节点 nodeB,进行群集服务启动的时候提示:“依存的服务或组未启动”;导
致加入第二个节点失败!
【解决方法】windows Time 服务没有启动,进入服务中,启动 Windows Time 服务;
2、 添加“分布式事务协调器(DTC)”的时候,MSDTC 这个资源无法联机!
【解决方法】分为两步:
A) 安装 DTC 服务,DTC 服务在“添加/删除程序”-“添加/删除 windows 组件”—
“应用程序服务器”,安装 IIS 服务和 DTC 服务;
B)对 DTC 的 log 进行 reset,在 windows 的安装目录的 system32 目录下,创建一个目
录为 dtclog,然后在开始菜单的运行中输入 cmd;执行 msdtc –resetlog 之后,执行
net start msdtc;如图:
6.gif
3、 删除了主节点 nodeA 上面的群集之后,节点 nodeB 还是一个群集节点;这时在 nodeA
上面重新建立了群集,就不能把 nodeB 加入进来了,系统提示 nodeB 已经是一个群集的节
点;
【解决方法】在 nodeB 的命令行下,执行“cluster node /forcecleanup”命令。
4、 安装 sqlserver 虚拟服务器的时候,选择程序文件安装路径的时候出现了如图的问题:
7.gif
【解决方法】这是由于 win2003 默认的 C 盘没有进行 C$共享造成的,对本地帐户进行 C$
共享即可解决;共享 nodeA、nodeB 的 C 盘,共享名字设置为 C$;(这个问题我找了一天,
愁人)。
5、 安装 sqlserver 虚拟服务器,遭遇的又一个问题,如图:
8.gif
【解决方法】我查看了其他 win2003 的配置,发现 admin$为 c:\windows 的共享名称,再次
把 nodeA、nodeB 两个节点的 C:\windows 共享为 ADMIN$;

顺便提供:A 节点和 B 节点启动的服务列表
【A 节点】
Application Experience Lookup Service
Automatic Updates
Cluster Service
COM+ Event System
Computer Browser
Cryptographic Services
DCOM Server Process Launcher
Distributed File System
DHCP Client
DNS Client
DNS Server
Error Reporting Service
Event Log
File Replication Service
Help and Support
Intersite Messaging
IPSEC Services
Kerberos Key Distribution Center
Logical Disk Manager
Microsoft Search
Net Logon
Network Connections
Network Location Awareness (NLA)
NT LM Security Support Provider
Plug and Play
Print Spooler
Protected Storage
Remote Procedure Call (RPC)
Remote Registry
Secondary Logon
Security Accounts Manager
Server
Shell Hardware Detection
System Event Notification
Task Scheduler
TCP/IP NetBIOS Helper
Terminal Services
Windows Audio
Windows Management Instrumentation
Windows Time
Wireless Configuration
Workstation
【B 节点】
不包括 A 节点的 DNS Server 之外,其他与 A 节点一致。

发表评论: