SQL Server 2008故障转移群集部署教程

合集下载

Windows2008下Sqlserver2008数据库故障转移集群部署方案探析

Windows2008下Sqlserver2008数据库故障转移集群部署方案探析
Ab s t r a c t : U n i i f e d m o d e l i n g l a n g u a g e ( U ML )p r o v i d e s a u n i f i e d a n d s t a n d a r d i z e d s y m b o l f o r s o t f w a r e d e v e l o p e r s a n d d e s i g n e r s .T h i s p a p e r g i v e s a n o b j e c t - o r i e n t e d d e s c i r p t i o n a n d m o d e l i n g o n t h e s o f t w a r e s y s t e m, m a k i n g d e v e l o p e r s u n d e r s t a n d t h e r e q u i r e me n t s i n d e —
第2 3卷
第 1 0期 长春大学 Nhomakorabea学

Vo 1 . 2 3 No . 1 0
0c t .2 01 3
2 0 1 3年 1 0月
J O URNAL O F C HANGC HUN UNI V ERS I T Y
Wi n d o w s 2 0 0 8下 S q l s e r v e r 2 0 0 8数 据 库 故 障 转 移 集群 部 署 方 案探 析
关键词 : Wi n d o w s 2 0 0 8 ; S Q L S e r v e r 2 0 0 8 ; 故 障 转 移 集 群 ;高可 用 中 图分 类 号 : T P 3 1 1 . 1 3 文献标志码 : A 文章编号 : 1 0 0 9—3 9 0 7 ( 2 0 1 3 ) 1 0—1 2 5 2— 0 3

在Windows 2008上安装SQL SERVER 2008集群_图文并茂

在Windows 2008上安装SQL SERVER 2008集群_图文并茂

在Windows 2008上安装SQL SERVER 2008集群(图文并茂)
群集安装环境需要提前做好准备工作,搭建域环境,需要三台服务器,一台作为域控,另外两台为成员服务器,为两台成员服务器创建账户并分配权限,在DNS服务器上做好名称和地址的映射关系。

设置网络连接,至少双网卡,分为内外网,外网优先级高。

设置好共享磁盘,需要添加三块磁盘,分别作为数据盘、仲裁盘和msdtc资源盘。

在安装sqlserver2008数据库之前需要安装.NET Framework 3.5 和windows installer 这是一个系统的更新补丁。

在windows2008系统上添加角色,安装IIS和应用服务器的角色。

分别在两台服务器上添加服务器功能,选择故障转移群集,
功能添加成功后,打开故障转移群集管理界面,开始搭建群集。

步骤如下:
在第二台服务器上安装sqlserver故障转移集群的第二个节点。

第二个节点添加成功,至此sqlserver2008的故障转移群集安装成功完成,我们使用sqlserver2008的客户端mangerment studio 连接服务器来测试一下,可以发现,当群集在节点1时,我们可以正常访问数据库,当把节点1关机后,群集服务切换到节点2上,我们再
次连接数据库服务器,可以正常连接,可以说明,群集功能正常,可以正常切换。

服务器群集创建和SQL Server2008群集故障转移配置指南

服务器群集创建和SQL Server2008群集故障转移配置指南

服务器群集创建和SQL Server2008群集故障转移配置指南安克电子技术有限公司介绍服务器群集是一组协同工作并运行Microsoft群集服务(Microsoft Cluster Service,MSCS)的独立服务器。

服务器群集为资源和应用程序提供高可用性、故障恢复、可伸缩性和可管理性。

服务器群集允许客户端在出现故障和计划中的暂停时,依然能够访问应用程序和资源。

如果群集中的某一台服务器由于故障或维护需要而无法使用,资源和应用程序将转移到可用的群集节点上。

Windows群集(Windows Clustering)解决方案使用了名词“高可用性”而非“容错”。

容错技术提供更高层次的弹性和恢复能力。

容错服务器通常使用深层硬件冗余,加上专门的软件,几乎可以即时地恢复任何单一的硬件或软件错误。

这些解决方案要比Windows群集(Windows Clustering)解决方案昂贵得多,因为组织必须为处于空闲状态等待错误的冗余硬件支付费用。

服务器群集无法保证无间断运作,但是确实能够为多数关键任务应用程序提供足够的可用性。

群集服务可以对应用程序和资源进行监控,并能够自动识别和恢复众多故障状况。

这为在群集中管理工作负荷提供了灵活性。

另外,还提高了整个系统的可用性。

群集服务(Cluster service)的优点包括:1.高可用性:通过服务器群集,资源(例如:磁盘驱动器和Internet协议(IP)地址)的所有权会自动从故障服务器转移到可用的服务器。

当群集中的某个系统或应用程序发生故障时,群集软件会在可用的服务器上重新启动故障应用程序,或者将工作从故障节点分散到剩下的节点上。

由此,用户只在瞬间感觉到服务的暂停。

2.故障恢复:当故障服务器重新回到其预定的首选所有者的联机状态时,群集服务将自动在群集中重新分配工作负荷。

该特性可配置,但默认禁用。

3.可管理性:您可以使用“群集管理器”工具(CluAdmin.exe),将群集作为一个单一的系统进行管理,并对犹如运行于一个单一服务器的应用程序实施管理。

windows2008+sqlserver2008故障转移集群

windows2008+sqlserver2008故障转移集群

windows2008+sqlserver2005故障转移集群的实现网络规划IP: public private主域控AD 192.168.10.40节点A: 192.168.10.41 10.0.0.41节点B:192.168.10.42 10.0.0.42管理口IP:192.168.10.200Iscsi口IP: 192.168.10.201Mscs IP:192.168.10.100SQL server集群IP:192.168.10.101DTC IP:192.168.10.1022、存储规划Q盘:20GBS盘:30GBM盘:40GB3、MSCS安装环境配置3. 1 配置虚拟机windows server 20083.1.1防火墙设置先将三台计算机名字改为A、B、AD,其中A和B做两节点,AD做主域控分别将A节点、B节点和AD域控的防火墙入站连接设置成允许3.1.2 windows网络配置设置A节点public网络,IP设置为192.168.10.41,首选NDS指向AD域控的IP设置A节点private网络,设置IP为10.0.0.41,在高级中点击DNS标签,去掉在DNS中注册此链接的地址选项在WINS标签中选中禁用TCP/IP上的netbios选项3.1.3 磁盘划分分别从A节点和B节点的iscsi发起程序中输入isum550的iscsi端口的IP,从节点上发现三块磁盘,分别将A、B两节点上的三块磁盘格式化和重命名,命名为Q盘,S盘和M盘4、MSCS集群配置4.1、AD域的配置4.1.1、创建主域控在B节点的运行中输入dcpromo,运行出现下图点击下一步点击下一步创建一个新域选择“在新林中新建域”,点击下一步填写新域的域名,输入域名,点击下一步“NetBIOS域名”处默认即可。

本例中默认为“CHEN”,点击下一步在选择与功能级别时选择最高的版本,点击下一步选择DNS服务器数据库、日志文件和SYSVOL的位置默认即可,点击下一步“目录服务还原模式的管理员密码”,本例中为“1qaz@WSX”,点击下一步对摘要进行检查,没有错误点击下一步主域控配置完成4.1.2、建立和设置域用户在服务器管理器中设置域账户,选中user右击usesr—新建—用户chenxq,密码为1qaz@WSX输入密码后点击下一步,完成用户的创建形成新用户chenxq进入属性中选择隶属于,点击添加点击高级在标签中选择立即查找,选择administration和domain administration用来添加管理员权限点击确定点击确定完成4.2、创建MSCS故障转移集群4.2.1、将两节点加入到域账户将A、B节点分别添加到chen域中右击计算机—更改设置—选中域选项—输入域名输入域账户,确定确定后重新启动生效同上,将A节点添加到域账户4.2.2、安装故障转移群集分别在A和B两节点的功能中添加故障转移群集4.2.3、验证配置在功能中点击故障转移群集管理器,选择验证配置点击下一步加入A、B两个节点到集群中选择浏览—高级—立即查找选择高级选择立即查找,下面出现A、B两节点,选择A、B后点击确定点击下一步下一步确认后点击下一步点击下一步验证,如果满足要求,进度条会显示绿色完成测试4.2.4 创建群集点击创建一个集群点击下一步进入下面界面,点击浏览选择高级选项,选择加入的对象进入后点击立即查找,添加AB节点后点击确定确定后进入下面界面点击确定点击下一步进入下面界面,输入群集名称和群集IP,点击下一步确认界面,点击下一步查看信息报告,没有错误即可完成创建集群创建空服务,将节点转移到A后,添加存储查看计算机磁盘,如下图将节点切换到B查看存储5.1、DTC安装在服务和应用程序中右击,选择配置服务或应用程序进入下面界面,点击下一步选择分布式事务协调器,点击下一步给DTC配置一个IP,点击下一步选择存储确认存储,点击下一步查看摘要,点击完成6.1、SQL2008安装6.1.1、在第B节点运行sql server 2008镜像或光盘点击安装安装新的SQLserver 故障转移集群基本环境检测完成以后点击输入产品秘钥后点击下一步(秘钥已存在)接受许可条件,点击下一步安装程序支持文件安装完成输入sql server网络名称,选择默认实例,点击下一步查看磁盘空间摘要,点击下一步选择sql server集群资源组名称选择群集磁盘选择,勾选磁盘即可选择IP V4网络选择数据库引擎域组和sql server代理域组输入账户名和密码数据库引擎配置,输入密码。

虚拟机环境下windowsserver2008R2故障转移群集以及SQLSERVER2008的安装

虚拟机环境下windowsserver2008R2故障转移群集以及SQLSERVER2008的安装

安装步骤:一、安装虚拟机软件(略)二、安装三台虚拟机:域控制器、节点1、节点21、安装windows server 2008 r2 系统首先安装域控制器选择文件→新建虚拟机然后下一步:选择如下图所示选项然后下一步:对所要创建的域控制器进行命名并选择存放位置:下一步:可以在此调整所要创建虚拟机的内存大小然后继续下一步:继续下一步:选择硬盘类型,注意根据你安装的实际情况来,然后下一步:选择该域控制器的硬盘大小,然后下一步:对该域控制器进行硬件设置:选择自定义(高级)模式:对该域控制器的磁盘进行分配:安装完毕后,需要更改密码,如下图所示:2、安装完毕后,进行相关设置以及系统激活1)、修改计算机配置:打开远程桌面、关闭防火墙、显示桌面图标、修改计算机名等对于需要的桌面图标进行勾选然后应用确定:更改计算机名字如下操作:对于另外两台节点计算机Node 1与Node 2,同样惊醒安装,只是在选择硬件配置时,些许不同,如下图需要选择双网卡:2)、激活系统(略)3)、进行计算机网络配置三台设备的网络配置如图:下面是两个节点服务器ip地址的设置:三、创建域,并将节点加入到域中打开服务器管理器,点击角色→添加角色,然后下一步:下一步之后会出现一个多选框,在域服务一项前面点击一下,会弹出一个对话框(如下图所示),选择添加必须的功能:在运行里面,输入dcpromo.exe,回车,会弹出如下对话框:然后下一步:勾上安装DNS服务器,下一步:选择新建林,然后输入新建林域的名称:输入密码:abcd_1234待安装完成后,会出现下图提示,然后点击完成,系统会自动提示重启计算机,选择重启即可。

以上是域控制器的域(liangbo.con)的新建,下面将两个将节点服务器加入到该域中:选择域然后确定,系统会提示需要重启计算机,重启即可,节点2同样操作即可。

同时,需要在三台设备设备上面关闭域防火墙。

四、创建故障转移群集1、StarWind软件的安装与划分公共盘符(仲裁盘qz→Q1G、软件盘soft→E 15G、数据盘data→F 20G)1)、安装StarWind软件(略)2)、划分公共盘:打开软件同样方式创建另外两块虚拟盘soft、data2、在各节点服务器挂盘节点计算机,从“管理工具”中启动“iSCSI 发起程序”。

SQL Server 2008故障转移集群+数据库镜像配置实例之二

SQL Server 2008故障转移集群+数据库镜像配置实例之二

Abner Kou、郭晓冬原创,转载请注明出处 SQL Server 2008故障转移集群+数据库镜像配置实例之二一、向SQL Server群集中添加另一个节点1、在HYTEST01主机上,同样采用集成方式,安装SQL Server 2008群集的另一个节点。

运行:setup.exe PCUSource=c:\PCU2、打开安装界面,选择“向SQL Server 故障转移群集添加节点”3、通过安全检测4、安装程序支持文件5、通过安装支持规则检测6、本例中,在HYTEST02节点上安装完“单节点SQL Server故障转移群集后,名称为CSQL的群集中包含了HYTEST02和HYTEST01两个节点。

如下图所示,在次情况下,需要在在群集中删除HYTEST01节点,然后重新安装。

个人估计原因是,在安装第一个SQL Server节点之前,HYTEST02、HYTEST01已经是同一个群集内的两个节点,运行着Hyper-v的高可用,添加完SQL的群集后,自然将另一个节点纳入SQL群集的节点。

上图中的SQL Server实例名称处,不能输入,只能从下拉菜单中选择,由于已经包含了节点HYTEST01,所以直接点击下一步安装,会报错在HYTEST01主机上,删除HYTEST01节点。

A、重新打开安装程序,在SQL Server 2008安装中心选择维护,点击从SQL Server 故障转移群集中删除节点B、通过规则C、选择实例,点击下一步D、点击删除7、再次运行安装程序,选择“向SQL Server 故障转移群集添加节点”在群集节点配置页中,就可以选择向之前的SQL2008实例中添加HYTEST01节点了。

8、添加服务账户9、通过规则10、点击安装安装完成,提示新安装的节点版本低于之前安装的HYTEST02节点,原因可能是,“向SQL Server 故障转移群集添加节点”这种方式并不能继承SP1补丁。

此时只需要在HYTEST01节点上,直接安装SP1补丁即可。

Windows Server 2008R2 MSCS+SQL SERVER故障转移集群配置

Windows Server 2008R2 MSCS+SQL SERVER故障转移集群配置

Windows 2008 R2集群服务和SQLServer 2008 R2集群服务部署大体步骤:1.建立域控制器,配置好域控及两台成员服务器的网卡参数和DNS指向,修改各服务器的主机名。

成员服务器需要加入到域。

(成员服务器上设置IP时只选择IPv4,去掉IPv6的选项。

心跳网卡可以不设置dns,在成员和域控制器上要在网卡的高级属性中的wins选项中禁用NETBIOS。

)2.在域控制器dc上添加对私网地址网段的反向DNS解析。

(若成员服务器加入到域后没有对应的DNS记录可以尝试重启缺少记录的对应服务器)3.安装角色和功能时要确定安装“I/O多路径”“故障转移群集”应用服务器里的“传入、传出服务”“分布式协调器DTC”。

4.创建群集后在群集所在的节点上安装sql的故障转移群集,在备机上向sql server故障转移群集添加新的节点。

一、环境已部署好域环境如下图。

域控制器一台,安装有Windows Server 2008 R2,已加入域,IP地址为 1.1.1.30节点计算机两台:wloonga和wloongb,安装有Windows Server 2008 R2,已加入到域。

IP地址分别 1.1.1.1和1.1.1.2(需要先做好域并在域上建立一个sql server2008R2专用的组,并将sql用户加入domain admin组和群集服务器的本地管理员组。

)两台群集服务器在通过iscsi连接存储磁盘后在磁盘管理中设置相同的磁盘盘符如下已划分存储:二、在两台节点计算机wloong1和wloong2上添加多路径I/O功能在wloong1上过程如下:1、点击开始- 管理工具- 服务管理器- 功能- 添加功能2、选择“多路径I/O”3、点击安装,等待安装成功。

三、对三块磁盘进行磁盘管理在wloong1服务器上管理磁盘,盘符分别为Q、Z、M,wloong2 服务器只需对磁盘进行联机就可以。

注意盘符的划分,不能与服务器现有的盘符相同。

Windows Server 2008R2 MSCS+SQL SERVER故障转移集群配置

Windows Server 2008R2 MSCS+SQL SERVER故障转移集群配置

Windows 2008 R2集群服务和SQLServer 2008 R2集群服务部署大体步骤:1.建立域控制器,配置好域控及两台成员服务器的网卡参数和DNS指向,修改各服务器的主机名。

成员服务器需要加入到域。

(成员服务器上设置IP时只选择IPv4,去掉IPv6的选项。

心跳网卡可以不设置dns,在成员和域控制器上要在网卡的高级属性中的wins选项中禁用NETBIOS。

)2.在域控制器dc上添加对私网地址网段的反向DNS解析。

(若成员服务器加入到域后没有对应的DNS记录可以尝试重启缺少记录的对应服务器)3.安装角色和功能时要确定安装“I/O多路径”“故障转移群集”应用服务器里的“传入、传出服务”“分布式协调器DTC”。

4.创建群集后在群集所在的节点上安装sql的故障转移群集,在备机上向sql server故障转移群集添加新的节点。

一、环境已部署好域环境如下图。

域控制器一台,安装有Windows Server 2008 R2,已加入域,IP地址为 1.1.1.30节点计算机两台:wloonga和wloongb,安装有Windows Server 2008 R2,已加入到域。

IP地址分别 1.1.1.1和1.1.1.2(需要先做好域并在域上建立一个sql server2008R2专用的组,并将sql用户加入domain admin组和群集服务器的本地管理员组。

)两台群集服务器在通过iscsi连接存储磁盘后在磁盘管理中设置相同的磁盘盘符如下已划分存储:二、在两台节点计算机wloong1和wloong2上添加多路径I/O功能在wloong1上过程如下:1、点击开始- 管理工具- 服务管理器- 功能- 添加功能2、选择“多路径I/O”3、点击安装,等待安装成功。

三、对三块磁盘进行磁盘管理在wloong1服务器上管理磁盘,盘符分别为Q、Z、M,wloong2 服务器只需对磁盘进行联机就可以。

注意盘符的划分,不能与服务器现有的盘符相同。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、故障转移群集的概念
可用性、可伸缩性和群集技术
Windows Server(R) 2008 提供两 种群集技术 :故障转移 群集 ( Cluster )和网络 负载平衡 (NLB)。故障转移群集主要提供高可用性;网络负载平衡提供可伸缩性,并同时帮助提高基 于 Web 服务的可用性。 群集技术(故障转移群集或网络负载平衡)的选择主要取决于所运行的应用程序 • 故障转移群集是针对具有长期运行的内存中状态或具有大型的、频繁更新的数据状
SQL Server 2008 故障转移群集部署教程
编 修 审 批
制:李 亮 正: 核: 准:
日 日日 日
期:2010 年 12 月 09 日 期: 期: 期:
一、 故障转移群集的概念············································································································· - 1 二、 资源规划和软硬件环境 ········································································································· - 2 三、 部署步骤大纲··························································································································- 3 四、 Windows 操作系统 ················································································································· - 3 1. 安装三台服务器的操作系统:··························································································- 3 2. 配置系统······························································································································· - 3 3. 启用远程配置·······················································································································- 4 五、 Windows 域环境······················································································································- 4 1. 安装域控制器;···················································································································- 4 2. 创建 windows 群集账户 ······································································································- 4 3. 创建 SQL server 群集账户、组························································································· - 4 4. 授权群集账户(组)············································································································· - 5 六、 共享存储设备的配置············································································································· - 6 1. 共享存储设备的类型·········································································································· - 6 2. 共享总线的共享存储设备··································································································- 6 3. iSCSI 共享存储设备·············································································································- 8 七、 网络和磁盘配置······················································································································- 9 1. 网络配置······························································································································· - 9 2. 磁盘配置····························································································································· - 12 八、 安装 windows 故障转移群集······························································································ - 14 1. 添加故障转移功能············································································································ - 14 2. MSCS 验证配置··················································································································- 16 3. 创建 MSCS 故障转移群集······························································································· - 25 4. 配置群集····························································································································· - 29 5. 验证 windows 群集的故障转移功能···············································································- 32 九、 安装 SQL server2008 故障转移群集:··············································································- 35 1. 添加分布式事务处理的集群化························································································- 35 2. 部署必要的安装环境········································································································ - 38 3. 安装 SQL server 2008 故障转移群集··············································································- 38 4. 配置 SQL Server 2008 故障转移群集············································································· - 57 5. 验证 SQL Server 2008 故障转移功能············································································· - 57 十、 总结·········································································································································- 60 -
态的应用程序而设计。这些应用程序称为状态应用程序,并且它们包括数据库应用程序 和消息应用程序。故障转移群集的典型使用包括文件服务器、打印服务器、数据库服务 器和消息服务器。 • 网络负载平衡适用于没有长期运行的内存中状态的应用程序。这些应用程序称为无
相关文档
最新文档