SQL Server 2005添加节点到群集工作总结

原创 2012年05月25日 12:04:47

前段时间在给客户做一个SQL Server 2005新旧服务器之间迁移的动作,原环境是群集,新环境新服务器也必须是群集,并且影响最小,最后综合考虑采用添加新服务器到原群集节点,然后卸载旧服务器,在此过程中,出现了许多问题,最后顺便做了一个总结,如下:

 

1.       确认在这三个节点上能够相互访问Task Scheduler

2.       确认在这三个节点上以下的服务都是开启的。

a.       Cryptographic Service

b.      Remote Registry

c.       Task Scheduler

 

3.       给下面的注册表文件夹下的Local ServiceSQL Server安装账号赋予Full Control权限。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg\AllowedPaths

 

4.       确认下面的注册表键值为0.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\DisableDomainCreds

 

5.       Group Policy下,保证SQL Server的安装账号被赋予以下权限。

-          Act as part of the operating system

-          Allow log on locally

-          Bypass traverse checking

-          Log on as a batch job

-          Log on as a service

 

6.       Group Policy下的Security Policy中,确认Network access: Do not allow storage of credentials or .NET Passports for network authentication的状态为Disabled

7.       SQL Server群集迁移到节点03上,并将节点0207的远程访问全部Log off

8.       在节点03上开始SQL Server节点添加的安装。

9.       在输入SQL Server服务账号的地方,“无法识别SQL Server服务账号”的问题得到重现。

10.   发现SQL Server AgentBrowser的服务账号及密码并没有输入。在输入了全部三个服务账号的密码后,问题得以解决。

11.   安装继续,但是仍报安装失败。(出现此问题的真正原因是sql Server 2005上面的趋势防病毒软件后台扫描引起的)

12.   在检查了SQL Server安装日志和07节点上的Task Scheduler日志后,我们发现安装程序在07节点上建立安装任务后,并没有执行成功,而且返回了访问被拒绝的错误。

13.   我们将SQL Server群集切换到节点02上后,重试安装程序,不过得到了相同的结果。

14.   而后,我们在三个节点上检查了Task Scheduler的权限设置,发现完全一样。

15.   在节点02上,我们共享了文件夹C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\Bin

16.   从节点02Log off,然后用mstsc /console的方法重新远程连接到节点02

17.   在重试添加节点后,发现添加节点成功。

18.   而后,我们确认了当前SQL Server的版本为9.00.5057。该版本是SP4MS11-049安全补丁。

19.   SP4和安全补丁的安装包下载后,我们将SQL Server的群集切换到新加节点07上,一次安装了SP4MS11-049安全补丁。

20.   成功后,我们多了切换测试,正常通过。我们也检查了SQL Server在节点07上的版本,与其他两个节点完全一致。

21.   至此,添加节点的工作全部完成。

版权声明:本文为博主原创文章,未经博主允许不得转载。

SQLServer 2005 集群的配置 实现双机热备

   MS Sqlserver 2005 集群是指数据库高可用性集群,能实现通常所说的“双机热备”,即当一台服务器停掉数据库服务可以自动转移到另一台服务器。       环境要求:       1、w...
  • ylqmf
  • ylqmf
  • 2010年01月26日 13:31
  • 3628

安装Windows 2008 R2 + SQL Server 2005 64Bit问题处理

环境: Windows 2008 R2 Ent Edtion SQL Server 2005 X64 Windows Cluster Services SQL Server Cluster ...
  • snowfoxmonitor
  • snowfoxmonitor
  • 2013年12月01日 10:14
  • 2311

Windows群集安装:4)添加群集节点

现在有了拥有单个节点的群集,还不够,我们还要添加更多的节点,更多,更多多的节点!(其实不超过2个)。1)添加第二个节点现在启动计算机Node1。如果Node1没有加入myad.local域,需要加入。...
  • igame
  • igame
  • 2008年07月08日 16:36
  • 2576

SQL Server 2005无法连接到服务器的解决方法

SQL Server 2005无法连接到服务器的解决方法 ------------------------------ 无法连接到 XXXX(服务器名)。 ------------------...
  • CsethCRM
  • CsethCRM
  • 2014年01月23日 10:28
  • 2547

SQL SERVER 2005群集

SQL SERVER 2005的群集必须在实现了WINDOWS群集的基础上才可以。首先我们先来看一下SQL SERVER 2005群集的一些相关介绍:在SQL SERVER 2005中主要可以使用镜像...
  • xiaoxiong1212
  • xiaoxiong1212
  • 2010年05月26日 10:04
  • 404

sqlserver2008导出数据到2005的解决方法

之前因为项目开发使用sqlserver2008,而客户是2005,所以存在数据库迁移问题,由于高版本不能直接导到低版本,所以网上搜了下解决方法,如下: 1.在右键点击SQLServer2008中源数...
  • wjs7740
  • wjs7740
  • 2014年03月21日 10:56
  • 1440

SQL Server 的“高可用性”与“灾难恢复” 之二 故障转移群集

SQL Server使用最广的高可用性技术叫做故障转移群集(SQLServer Failover Cluster)。这是一项基于Windows故障转移群集的一种技术。SQLServer故障转移群集技术...
  • kk185800961
  • kk185800961
  • 2017年06月01日 14:42
  • 676

SQL Server高可用性部署实施 SQL server 群集 镜像

本文主要阐述如何实现SQL Server双节点群集高可用性部署实施,通过微软MSCS技术使SQL Server达到企业级安全应用要求。另外 ,本文介绍SQL Server 2005中新增的镜像服务功能...
  • someon2
  • someon2
  • 2014年03月01日 15:19
  • 660

记一次SQL server 2005 到SQL server 2008 数据库迁移

最近周末完成了一个从SQL server 2005升级到SQL server 2008的升级迁移,其实质是一个服务器迁移的过程。比较复杂的是这个服务器上的复制关系,自身既作为发布服务器,又作为订阅服务...
  • robinson_0612
  • robinson_0612
  • 2014年12月07日 21:19
  • 4192

轻松学会 SQL Server集群故障转移

本文引自于:http://social.technet.microsoft.com/Forums/zh-CN/HighAvailability/thread/150ff4df-accb-4940-8b...
  • itscenario
  • itscenario
  • 2012年11月12日 13:43
  • 7909
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL Server 2005添加节点到群集工作总结
举报原因:
原因补充:

(最多只允许输入30个字)