windows2008+sqlserver2008故障转移集群

合集下载

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上,我们再
次连接数据库服务器,可以正常连接,可以说明,群集功能正常,可以正常切换。

Win2008R2系统+SQL2008群集安配置手册

Win2008R2系统+SQL2008群集安配置手册

Windows2008R2系统+SQL2008R2群集1、安装环境说明按照原有群集信息分配群集资源,如下:准备工作:1、网络配置(IP地址、优先级、NetBIOS设置)、机器名、共享磁盘连接测试(一次只开启一个节点连接共享磁盘)2、加入域。

3、创建群集2 创建故障转移群集1、分别在两台服务器中添加“故障转移群集”功能,按照安装向导完成安装2、验证故障转移群集打开“故障转移群集管理”,选择“验证配置”在“请选择服务器或群集”中,分别输入Serv-SQLA和Serv-SQLB,点击“添加”,“下一步”,之后,按照验证配置向导完成验证,验证完成后会出现验证报告,可根据验证报告检查出现的问题。

注意:1、要求所有的测试都通过,如果哪个测试没有通过,一定要找出原因,修改好后重新验证,直到所有验证通过,才能进行下一步。

2、在加入到节点的服务器的心跳网卡的NetBIOS设置为禁用。

3、创建群集第一步,在“故障转移集群管理”中,选择“创建一个群集”第二步,按照创建群集向导,选择服务器Serv-SQLA和Serv-SQLB(跟验证时一样)。

第三步,在“用于管理群集的访问点钟”输入集群名称“HNPCHA”,并且配置一个相应IP 地址“10.20.2.4”。

第四步,配置向导开始配置群集,等待群集配置完成,确认创建群集完成。

可以点击“查看报告””来看集群创建的结果。

4、群集测试Cluster安装成功后,可以测试一下群集是否可以工作:可以到域控服务器上查看AD中,多了个叫HNPCHA的机器,这是群集对外的机器名。

在DNS服务器上,多了一条A记录,可以看到HNPCHA的IP为刚才配置的虚拟IP。

用其它机器Ping HNPCHA或者虚拟IP可以ping通。

3、安装和配置MSDTC群集在安装MSDTC群集前,必须在两台服务器中安装配置相应的服务器角色“应用程序服务器”。

1、安装MSDTC所需要的服务器角色第一步,在角色管理中,添加角色“应用程序服务器”选择“添加必需的功能”,点击“下一步”第二步,在“角色服务”中,选择“传入远程事务处理”和“传出远程事务处理”按照向导,完成角色的添加。

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 服务器只需对磁盘进行联机就可以。

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

SQLServer2008安装和配置图解教程(附官方下载地址)

SQLServer2008安装和配置图解教程(附官方下载地址)

SQLServer2008安装和配置图解教程(附官⽅下载地址)SQL Server 2008我们也能从中体验到很多新的特性,但是对于SQL Server 2008安装,还是⽤图来说话⽐较好。

本⽂将从SQL Server 2008安装开始讲起。

SQL Server 2008 简体中⽂正式版下载地址SQL Server 2008 R2简体中⽂企业版⽂件名:cn_sql_server_2008_r2_enterprise32 位/64位下载地址:ed2k://|file|cn_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_522233.iso|4662884352|1DB025218B01B48C6B76D6D88630F541|/本来这篇是打算玩玩服务器功能中的第⼀个:adrms的,没想到装了⼏次都安装成功,但是有错误,后来没招了,打算将rms的数据库放到sql上来折腾折腾,所以为了不让⼤家觉得突兀,所以本篇SQL Server 2008安装,SQL Server 2008在企业中也是⾮常重要的应⽤,各种财务系统,erp系统,oa系统等都会⽤到SQL Server 2008数据库,甚⾄⽹站也可以⽤到数据库来作为⽹站的后台,也算基础的应⽤吧,咱也来体验下SQL Server 2008吧.本例拓扑图再次扩⼤为如图增加⼀台SQL Server 2008服务器下⾯上正菜,开始安装放⼊SQL Server 2008光盘,直接运⾏吧要求安装.NET那就装吧嘣,出错了,不能这样装,那么去服务器管理器安装好了打开功能安装向导,选择.NET,要求安装.NET所需要的其他⾓⾊开始安装IIS⾓⾊,默认好了,我们⼜不要IIS开始安装安装完成.再次运⾏SQL Server 2008安装单击安装-全新的SQL Server独⽴安装,如果我们准备好了故障转移群集,那么我们就可以创建故障转移群集SQL常规检查⼀笑⽽过选择版本,或者输⼊密钥⾃动识别版本授权协议⽀持⽂件安装安装完成开始检查⾃⾝俩警告,⼀个是.NET警告,说没⽹络会延迟,或者需要下载⽂件⼀个数要打开端⼝,⽆视了,晚点再打开选择安装的功能,SQL数据库和管理⼯具选择实例驱动器检查选择服务账户,如图选择的是本地系统账户验证模式:sql和本地模式两种,输⼊密码,另外添加管理员,可以添加本地组或者当前⽤户选择汇报微软选项运⾏检查信息预览确认开始正式安装咯安装完成单击关闭完成开始菜单中的sql2008打开smse管理⼯具打开管理⼯具如图新建数据库选项居然有启动ps选项了,集成到sql2008了新建数据库页⾯已经抛弃了sql7.0,只兼容SQL Server 2000了,其他的倒没什么⼤的变化启动ps后如图在防⽕墙中新建⼊站规则,端⼝选择1433建⽴完成,可以在客户端作业了.呵呵,下篇试试rms是否还有错误,再有错误我也郁闷了.到此这篇关于SQL Server 2008 安装和配置图解教程(附官⽅下载地址)的⽂章就介绍到这了,更多相关SQL Server 2008内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。

Windows Server Core 2008R2故障转移群集操作手册

Windows Server Core 2008R2故障转移群集操作手册

Windows Server Core 2008R2故障转移群集操作手册1 引言本手册用于指导系统管理人员对系统集成提供一个统一的描述,为使用人员提供一个标准的描述,方便管理人员进行维护。

操作系统安装介质为:Windows Server Core 2008 R2 X64 企业版、安装系统组件:NetFx2-ServerCore、MicrosoftWindowsPowerShell、ServerManager-PSH-Cmdlets、BestPractices-PSH-Cmdlets、FailoverCluster-Core、WindowsServerBackup、Microsoft-Hyper-V注意:文档中的IP地址、群集名称和数据库名称均以东莞分公司IAP平台为例。

2 群集节点服务器系统必备组件安装在两台虚拟群集节点服务器上按正规流程安装好Windows Server Core 2008 R2的操作系统和所有系统必备组件,组件安装命令如下:Dism.exe /Online /Enable-Feature /FeatureName: Microsoft-Hyper-V/FeatureName:NetFx2-ServerCore /FeatureName:MicrosoftWindowsPowerShell/FeatureName:ServerManager-PSH-Cmdlets /FeatureName:BestPractices-PSH-Cmdlets/FeatureName:FailoverCluster-Core /FeatureName:WindowsServerBackup注:文档中本节以下所有脚本需在Powershell中执行。

3 开启群集节点服务器PowerShell远程操作权限由于PowerShell默认不发放脚本远程执行权限,故需手动打开,执行命令如下:powershell set-executionpolicy remotesignedpowershell Configure-SMRemoting.ps1 -force –enable4 修改群集节点计算机名通过以下命令修改宿主机计算机名:netdom renamecomputer 原计算机名 /NewName:新计算机名 /FORCE /REBoot:55 设定心跳网卡和公共网卡在两个节点上分别进行如下操作:1. 将服务器本地第一块网卡名称设置为Public(公共网卡),本地第二块网卡名称设置为Private(心跳网卡),配置命令如下:netsh interface set interface name=网卡原接口名称 newname=Public2. 设定Private网卡的地址,DNS留空不设定,配置命令如下:netsh interface ipv4 set address name=Private source=static address=IP地址 mask=子网掩码3. 设定Public网卡的地址,配置命令如下:netsh interface ipv4 set address name=Public source=static address=IP地址 mask=子网掩码 gateway=网关netsh interface ipv4 set dns name= Public source=static address=DNS地址 register=primary6 群集节点加入域将准备做成虚拟机群集的两个节点分别加入域,操作命令如下:netdom join 主机名/Domain:域名/userD:域用户名 /PasswordD:域用户密码 /REBoot:57 创建AD用户和相关组1. 登陆AD服务器进入子域下面的服务账户专用OU“Services”,然后在该OU下面建立名称为 clustersvc,密码按照移动的规范设定,并设定密码为永不过期。

SQLSERVER群集故障转移笔记

SQLSERVER群集故障转移笔记

SQLSERVER群集故障转移笔记SQLSERVER群集故障转移笔记出⾃《SQLSERVER2012实施与管理实战指南》SQLSERVER故障转移 P41事实上,从sqlserver2000到sqlserver2008 R2,sqsrvres.dll中定义的looksalive和isalive⽅法都是类似的。

具体来讲:looksalive:通过服务器控制管理器(service control manager,SCM)来检查SQLSERVER服务在活跃节点是否处于“启动状态”。

根据SQLSERVER资源的Advanced Polices选项卡中的设置,这个检查默认是每5秒做⼀次isalive:根据SQLSERVER资源的Advanced Polices选项卡中的设置,这个检查默认是60秒做⼀次也就是说每12次Looksalive检查就会伴随⼀个Isalive检查。

SQLSERVER需要Isalive检查是因为即使SQLSERVER服务是正在运⾏状态也不能说明SQLSERVER就可以良好地响应应⽤程序的请求。

有时候可能整个SQLSERVER已经挂起了,但是服务的状态还是“启动”,所以需要Isalive Check来进⼀步检查SQLSERVER的状态。

此外,⼀旦lookalive检查的结果失败,Windows群集服务就会⽴刻触发Isalive检查在SQL2012之前,Isalive所做的事情很简单,Windows群集服务会使⽤TCP/IP或者命名管道来连接SQLSERVER群集实例。

连接上之后,运⾏⼀句命令:“select @@servername”。

如果成功返回结果那么Isalive检查就成功了。

从第⼀次成功执⾏select @@servername开始,Isalive检查就会根据设定的时间间隔,使⽤这个连接不断地重复检查⼯作如果连接不上SQLSERVER群集实例或者语句运⾏失败,那么Isalive检查失败。

SQL server 2008 集群DTC配置

SQL server 2008 集群DTC配置

SQL server 2008 集群DTC配置一、准备二、配置过程AD_Server配置在AD_server安装AD服务器后,如下图在AD_Server中服务器管理器中,选择角色-ACTIVE DIRECTORY-ACTIVE -USER中选择新建用户,分别创建两个用户名,分别为admin1和admin2,密码均为123_jpe_123,勾选密码永不过期,接下在我们在PC2上登录时帐号应为gdgzjp\admin1,PC3为gdgzjp\admin2,密码仍为123_jpe_123,如下我们在进行远程操控的时候,应在SQL_Serve1及SQL_Server2上分别添加一个远程登录用户admin1和admin2在storage_server上安装startwind1、首先在storage_server上启动MS iSCSI服务,如下图2、安装成功,打开startwind ,如下图3、选择starwind server,右键add host验证方式Use Basic authentication4、右键connect ,输入用户名root,密码starwind(V.5 以后root 的密码都是starwind),进入如下图接下来添加target。

输入一个target名称。

选择存储的介质类型,分别是硬盘,光驱,磁带,这里选硬盘harddisk。

选择设备的介质类型,分别是物理,基本虚拟,高级虚拟,这里选第二个,这里只讲基本的概念。

下一步选第一个image file device。

下一步分别是挂载已经存在的虚拟硬盘,创建新的虚拟硬盘,创建新的基于快照和CDP的虚拟硬盘,选第二个。

虚拟硬盘路径、大小、是否压缩、是否加密。

支持功能模式,Asynchronous Replication等等。

设置缓存模式。

创建完成。

下面讲一下扩展空间操作,右击imagefile1,extend image size。

填写要扩展的空间。

浅析SQLServer2008数据库维持高可靠性的措施

浅析SQLServer2008数据库维持高可靠性的措施

浅析SQLServer2008数据库维持高可靠性的措施作者:罗世鑫来源:《消费电子·理论版》2013年第06期摘要:本文分析了SQLServer2008数据库中故障转移群集、数据库镜像、日志传送或者复制等提高数据库的高可用性手段的优缺点,旨在更好地诊断文件,帮助数据库管理员排忧解难。

关键词:SQLServer2008;高可用性;故障转移群集中图分类号:TP311.13 文献标识码:A 文章编号:1674-7712 (2013) 12-0000-01在SQLServer2008数据库中,它自身具有很多的高可用性解决方案。

如可以采用故障转移群集、数据库镜像、日志传送或者复制等手段来提高数据库的高可用性。

由于解决方案多了,数据库管理员不得不掌握各个解决方案的优点与缺陷,然后根据企业的实际应用来选择合适的解决方案。

一、故障转移群集故障转移群集可对整个SQLServer实例的高可用性提供支持。

故障转移群集由具有两个或多个共享磁盘的一个或多个节点(服务器)组成。

每个Microsoft群集服务(MSCS)的群集组(称为在“资源组”)中均安装有应用程序(如SQLServer)和NotificationServer。

在任何给定的时间点,每个资源组仅属于群集中的一个节点。

应用程序服务具有与节点名称无关的“虚拟名称”,因此它将作为虚拟服务器来引用。

应有程序可以通过引用虚拟服务器的名称方法连接到虚拟服务器,并不需要知道虚拟服务器的宿主是哪一个节点。

SQLServer虚拟服务器将像单个计算机一样显示在网络中,不过,它还具有一种功能,在当前节点不可用时,可以在节点之间进行故障转移。

例如,在发生非磁盘硬件故障、操作系统故障或进行计划的操作系统升级时,可以在故障转移群集的一个节点上配置SQLServer实例,使其故障转移到磁盘组中的任意其他节点。

故障转移群集不能防止磁盘故障。

可以使用故障转移群集来减少系统停止时间,提供较高的应用程序可用性。

实训6配置故障转移群集服务

实训6配置故障转移群集服务

实训6配置故障转移群集服务故障转移群集服务(Failover Cluster Service, FCS)是Windows Server操作系统中的一项功能,它允许将多个服务器组成一个群集,以提高系统的可靠性和可用性。

在该群集中,如果其中一台服务器发生故障,其他服务器将自动接管该服务器上的服务和应用程序,确保业务的连续运行。

配置故障转移群集服务可以帮助组织保持高可用性和故障恢复的能力,并确保业务的连续运行。

下面是关于如何配置故障转移群集服务的步骤:1.准备环境:-确保服务器满足故障转移群集服务的硬件和软件要求,如操作系统版本和硬件规格。

-确保网络配置正确,包括网络连接和IP地址分配。

2.安装故障转移群集角色:- 打开Server Manager控制台,选择“管理”->“添加角色和功能”来开始角色安装向导。

-在向导的“服务器角色”页面中,选择“故障转移群集”并继续安装。

-完成其他向导页面的配置,包括选择群集节点和配置网络。

3.创建故障转移群集:-打开故障转移群集管理器,右键单击“故障转移群集管理器”节点,选择“创建群集”。

-在向导的“创建群集向导”页面中,点击“继续”并输入群集的名称。

-选择要添加到群集中的服务器节点,并验证节点的配置。

-配置群集的IP地址和名称,确保群集与网络的连接和通信。

4.配置共享存储:-多台服务器通过共享存储来访问和共享数据,确保存储正确设置共享权限。

-确保存储网络连接正常,并配置存储的网络信息。

5.添加和配置群集应用程序和服务:-在故障转移群集管理器中,右键单击群集节点,选择“添加角色”。

-在添加角色向导中,选择要添加的应用程序或服务,并完成配置。

-配置应用程序或服务的网络信息和依赖项,确保其正常运行。

6.测试故障转移:-在群集中,模拟服务器故障,如关闭服务器或断开网络连接。

-监视故障转移过程,确保其他服务器可以接管故障节点上的服务和应用程序,并确保业务的连续运行。

7.监控和管理故障转移群集:-使用故障转移群集管理器来监测群集的状态和性能。

配置WindowsServer2008故障转移集群1225

配置WindowsServer2008故障转移集群1225

导读:为关键性的应用程序、服务和资料提供高可用性,是成功 IT 部门的主要目标。

当服务宕机或故障时,即会中断业务的连续性进而造成重大的损失,因此Windows Server 2008 提供了两种主要的高可用性功能:故障转移群集(Failover Clustering)以及网络负载平衡(NLB),以满足企业对保持关键系统正常运作的需求。

Windows Server 2008 的故障转移群集及 NLB 在进行过改善后,已可提供简化的管理及更强健的功能,此外,Windows Server Backup 亦可在硬件故障时,提供基本的备份与修复解决方案。

配置Windows Server2008故障转移集群一、问题描述建立双节点的Windows Server 2008 故障转移集群,为Hyper-v的高可用和SQLServer集群做好准备。

二、配置集群群前的准备1、每个节点主机配备至少两块网卡,一块用于连接共享存储,一块用于网络通信。

不能两者使用同一网络适配器2、每个节点服务器链接到共享存储,本例采用windows storage server 2008模拟iSCSI软件共享存储添加iSCSI的具体过程参给Windows2008Server with Hyper-V添加Openfiler 的iSCSI3、集群中的节点服务器必须属于同一个域。

4、用于管理集群的用户,不必使用域管理员账户,只要添加到本地管理员即可,同时是Domain User组。

本例为方便起见均采用与管理员账号三、安装故障转移集群1、登录其中一个集群节点,打开服务器管理器,定位到功能项2、点击添加功能,点选故障转移集群,点击下一步3、在向导最后,点击安装4、在其他节点的服务器上重复以上操作四、验证集群配置在创建集群之前,建议运行验证集群配置,确认服务器、网络、存储是否符合要求1、开始——管理工具——故障转移集群管理,打开故障转移集群管理单元2、在管理界面的中间位置,点击验证配置3、点击下一步,添加节点服务器4、可以选择运行所有测试,也可分类选择,建议运行所有测试5、检查完毕后,可以点击查看报告,也可以到C:\Windows\Cluster\Reports 路径下去查看五、建立集群1、开始——管理工具——故障转移集群管理,打开故障转移集群管理单元2、在中间位置点击创建一个集群3、点击下一步,添加集群内的节点服务器4、填入集群名称,和使用的虚拟IP地址,途中10段的ip地址用来连接iSCSI 存储,可以将其去掉。

在 Windows Server 2008 中配置双节点文件服务器故障转移群集的循序渐进指南

在 Windows Server 2008 中配置双节点文件服务器故障转移群集的循序渐进指南

故障转移群集是一组独立的计算机,这些计算机相互协作以提高应用程序和服务的可用性。

多台群集服务器(称为节点)之间由物理电缆和软件连接。

如果其中一个群集节点出现故障,另外一个节点就会开始提供服务(该过程称为故障转移)。

从而使用户遭遇服务中断的次数降至最低。

本指南描述了安装和配置具有两个节点的文件服务器故障转移群集的步骤。

通过按照本指南的说明创建配置,您可以了解故障转移群集并熟悉Windows Server® 2008 Enterprise 或Windows Server® 2008 Datacenter 中的“故障转移群集管理”管理单元界面。

备注在Windows Server 2008 中,对故障转移群集(以前称为服务器群集)进行改进的目的是为了简化群集,使它们更加安全,并增强群集稳定性。

群集设置和管理更加容易。

同故障转移群集与存储进行通信的方法获得改进一样,群集中的安全性和联网也得到了改进。

有关对故障转移群集所做的改进的详细信息,请参阅/fwlink/?LinkId=62368(可能为英文网页)。

在本指南中双节点文件服务器群集概述故障转移群集中的共享文件夹双节点故障转移群集要求安装双节点文件服务器群集的步骤配置双节点文件服务器群集的步骤其他资源双节点文件服务器群集概述故障转移群集中的服务器可以充当多种角色(包括文件服务器、打印服务器、邮件服务器或数据库服务器),并可针对多种其他服务和应用程序提供高可用性。

本指南描述了如何配置双节点文件服务器群集。

故障转移群集通常包含一个物理连接到群集中所有服务器的存储单元,但一次只能有一个服务器访问该存储单元中的任何给定卷。

下图显示了一个连接到存储单元的双节点故障转移群集。

向一个群集中节点公开的存储卷或逻辑单元号(LUN) 不得向其他服务器(包括另一个群集中的服务器)公开。

下图说明了这一点。

请注意,为了实现任意服务器的最大可用性,遵循服务器管理的最佳操作至关重要- 例如,认真管理服务器的物理环境,在完全实施软件更改之前对其进行测试,以及密切跟踪所有群集服务器上的软件更新和配置更改。

SQLserver2008系统数据库的迁移

SQLserver2008系统数据库的迁移

SQLSERVER2008的系统数据库迁移意义:一、就是从C盘移动其他分区二、从这个硬盘移动其他硬盘,数据库还能启动三、为一般数据库的迁移做准备系统数据库迁移主要迁移以下数据库第一类:tempdb,model和msdb第二类:master,mssqlsystemresource具体的迁移步骤:一、对于master数据库默认SQL Server安装完成后,SQL Server的4个系统数据库(Master,Model,MSDB 和TempDB)都会被自动安放在安装路径下,也就是系统盘的Program Files文件夹下。

所带来的问题就是绝大多数数据库服务器为了同时照顾到性能,成本和高可用性这三个方面,都会将系统安装在一个Raid1阵列上,通常这个Raid1阵列还不一定会用上15K 的SAS,有的只是用10K的SAS,更有甚者,为了成本,装2个7.2K的SATA也就完事了。

再加上Raid1阵列本身就是一种读取性能非常强,但是写入性能相当差的阵列形式,所以,对于系统数据库,尤其是对TempDB数据库来说,是非常不利的,也肯定会对整个SQLServer的性能造成影响。

所以将系统数据库迁移到性能更加高的阵列上,是一个解决硬件性能瓶颈的基础解决方案。

下面就像大家介绍一下如何将系统数据库迁移到其他分区上(以Microsoft SQL Server 2008 R2为例):首先迁移master数据库,master数据库是整个SQL Server实例的核心,所有的设置都存放在master数据库里,如果master数据库出现问题,整个实例都将瘫痪。

首先打开SQL Server Configuration Manager,在左边的列表框中选中SQL Server Services节点,然后在右边的列表框中找到需要迁移系统数据库的实例的那个SQL Server服务,比如说SQLServer(MSSQLSERVER),停止这个实例的服务(不会停的去菜场买块豆腐撞死算了),然后右键单击,选中最底下的“Properties”,并且切换到“Advanced”标签,如下图所示:看到“Startup Parameters”了吧,这里的参数就是需要我们更改的。

SQL Server 2008 Cluster安装及配置文档

SQL Server 2008 Cluster安装及配置文档

SQL Server 2008 Cluster Setup注意:SQL 2008 Cluster的安装节点不再像原来的SQL 2005可以同时安装,SQL 2008 Cluster 必须每节点进行安装。

安装sql 2008的前提条件:1.已经完成了windows 2008集群的安装。

2.服务器已经安装了.NET Framework3.5 with Service Pack 13.服务器上已经安装了Windows Installer4.54.Windows 2008 R2 Cluster 在进行安装SQL Server 2008 Cluster,必须将SQL Server 2008集成SP1补丁,否则安装将会失败。

(本示例不做说明)5.在配置MSDTC时,不再像windows 2003一样在单个节点开启msdtc服务,而是需要安装成为windows failover clsuter的一个单独的应用服务,需要占用一个ip地址,一个逻辑硬盘。

安装DTC 群集1.开始配置DTC2.选择分布式事务协调器(DTC)3.填写DCT Cluster 的名称和IP地址4.选择DTC Cluster 的存储磁盘5.安装完成。

网络拓扑图共享磁盘此处的共享磁盘使用ISCSI Target模拟做的,以下步骤不做详解安装SQL Server 2008 Cluster集成SQL 2008 SP11.将SQL Server 2008 集成SP1补丁2.复制您的SQL Server 2008的原始安装媒体到X:\SQLServer2008_FullSP1(此位置为举例而已)3.将SP1补丁包解压缩:SQLServer2008SP1-KB968369-X64-ENU.exe/x:c:\SQLServer2008_FullSP1\PCU(此位置为举例而已)4.复制Setup.exe 和Setup.rll 提取的协调股的位置原始来源媒体位置5.复制所有文件而不是文件夹,除了Microsoft.SQL.Chainer.PackageData.dll ,从C:\SQLServer2008_FullSP1\PCU\ 到C:\SQLServer2008_FullSP1 \ 来更新原始档案(此位置为举例而已)6.在defaultsetup.ini ,增加下列内容到PCUSOURCE=”.\PCU” ,如下:;SQLSERVER2008 Configuration File[SQLSERVER2008]PCUSOURCE=”.\PCU”7.完成。

win2008 r2+sqlserver2008 双机热备

win2008 r2+sqlserver2008 双机热备

public 网关 192.168.10. 1 192.168.10. 1 private 网关 空网关 空网关 首先 DNS 10.10.10.4 10.10.10.3 备用 DNS 10.10.10.3 10.10.10.4 首选 DNS 备用 DNS
192.168.10.5 192.168.10. (域控的 IP) 3(非必需)
Win2008 对密码要求比较高, 大写、 小写、 数字、 特殊字符, 四者中必需包含三种, 还要不低于 8 位。 提示成功后继续:
输入域的名字,下一步。
[键 入 公 司 地 址 ]
LIJIBO201401
10
验证完,下一步。
[键 入 公 司 地 址 ]
LIJIBO201401
11
“林功能级别”可根据操作系统的实际情况选择,下一步。
[键 入 公 司 地 址 ]
LIJIBO201401
32
[键 入 公 司 地 址 ]
LIJIBO201401
33
完成后的情况如下图(Array 的名字有的图片不一样,因为不是同一次截的图,不用管)
[键 入 公 司 地 址 ]
LIJIBO201401
34
20 多 T 的卷初始化需要十几个小时。 (3)创建热备盘,右键选择要作为热备盘的磁盘图标,选择“Hot Spare Coverage”
192.168.10.5 192.168.10. (域控的 IP) 4(非必需)
说明: 1. 对于 sqlserver01 和 sqlserver02 的网络,public 一定要是第一网络顺序,private 网络要处在第 二顺序。
[键 入 公 司 地 址 ]
LIJIBO201401

2008故障转移群集及Oracle数据库双机热备配置

2008故障转移群集及Oracle数据库双机热备配置

2008故障转移群集及Oracle数据库双机热备配置目录---------------------------------------------------- 一、创建域控制器角色---------------------------------------------------- 二、安装DNS服务器角色---------------------------------------------------- 三、数据库服务器加入域---------------------------------------------------- 四、创建“故障转移群集”---------------------------------------------------- 五、安装ORACLE软件---------------------------------------------------- 六、创建数据库实例---------------------------------------------------- 七、Oracle数据库实例及Oracle软件双机热备故障转移模拟测试一、创建域控制器角色1、硬盘分区配置●服务器磁盘做RAID 1。

●在服务器上分两个分区,C盘为系统盘(50G),D盘空间为剩余空间。

●IP地址:172.16.80.1●域账户名:administrator 域账户口令:自定义2、安装基础软件●在服务器上安装Windows 2008标准版操作系统(64位)后,打上系统补丁,安装防毒软件。

●域控服务器的名称设置如下:3、配置域控服务器的域服务(活动目录)。

主域命名应先征询大连港财务有限公司要求,如大连港财务有限公司要求命名如下:二、安装DNS服务器角色创建正向搜索区域以及反向搜索区域。

三、数据库服务器加入域●更改数据库服务器DBSERVER1、DBSERVER2的Public网卡的DNS为域控服务器的的IP地址:172.16.80.1;●DBSERVER1:IP 172.16.20.1 域账户名:administrator 域账户密码:自定义●DBSERVER2:IP 172.16.20.2 域账户名:administrator 域账户密码:自定义●通过ping命令验证数据库服务器配置DNS后,解析是否生效.联通;。

Windows Server 2008 R2域迁移后存在的故障解决方法

Windows Server 2008 R2域迁移后存在的故障解决方法

Windows Server 2008 R2域故障解决实战到现场后,先了解当前的情况:一个父域是abc.local;两个子域分别是it.abc.local和hr.abc.local。

每个域中有二台DC。

此次出现问题的是it.abc.local域,此域中的两个DC名分别是dc01.it.abc.local和dc02.it.abc.local。

另有两台成员服务器server1.it.abc.local和server2.it.abc.local安装有故障转移群集,上面配置有客户应用。

症状是:1个小时前,群集应用出现故障,无法切换,处于失败状态。

管理员登录到DC上进行排查,发现DC01输入正确的用户名密码无法登录,怀疑是AD数据库出现故障。

也就是说这里看到的是两个故障:群集上的应用故障和域的用户登录故障。

经过分析,判断群集上的应用故障应该是由于域故障而起的,所以还是决定先解决域的用户登录故障。

DC01你怎么了?关于DC02上域管理员账户无法登录的问题,开始怀疑是DC01这台机器上的数据库有问题,解决就是想重新启动验证一下,如果不行就进行AD的恢复还原,实在不行,还有DC02在,可以将DC01降级再升为DC,但这是下下策。

确认思路之后,开始按Power,强制关机。

重新启动后,管理员竟然成功登录进去了,太诡异了。

但随后打开DC02上的AD用户和计算机时发现如下图所示的故障:在DC01上也无法打开AD用户和计算机管理界面,此时判断应该是DNS的问题,两台DC重新启动DNS服务后,故障依旧。

此时采用下面的方法解决:1.将两台机器上的c:\windows\system32\config文件夹中的netlogon.dnb 和netlogon.dns分别改名,如下图所示:在此,我们将二个文件加上bak后缀,然后重新启动DNS服务。

如下图所示:重新启动后,会再次生成新的netlogon.dnb以及netlogon.dns文件,如下图所示:此时,再打开两台DC的AD用户和计算机就可以很顺利的查看相关对象了。

sqlsever故障转移集群搭建

sqlsever故障转移集群搭建

一、部署域环境∙域控:192.168.131.132∙sql服务器1:192.168.131.133,加域∙sql服务器2:192.168.131.135,加域∙关闭防火墙二、网络配置∙两台sql服务器需要添加网卡,配置心跳线,用于sql server内部数据传输∙配置心跳地址:∙100.100.100.1 255.255.255.0;不需要配置网关及DNS∙100.100.100.2 255.255.255.0;不需要配置网关及DNS∙单击高级选项,切换到DNS标签,去掉勾选:在DNS中注册此连接的地址∙然后切换到WINS标签,去掉勾选:启用LMHOSTS查找、禁用TCP/IP上的Netbios功能∙更改网络优先级顺序:在网络连接中按alt键->高级->高级设置->适配器和绑定->连接->切换优先级三、虚拟磁盘创建∙用域服务器来模拟存储设备∙安装iSCSI目标服务器角色:打开服务器管理器,添加角色和功能,选择“iSCSI目标服务器”和“文件服务器”∙配置iSCSI目标服务器:打开服务器管理器,选择“文件和存储服务”,切换到“iSCSI”,选定“任务”的下拉菜单,选择“新建iSCSI虚拟磁盘”∙选择存储位置∙填写虚拟磁盘名称∙分配虚拟磁盘大小∙选择“新建iSCSI目标”∙填写访问目标的名称和描述信息∙填写访问服务器,即iSCSI客户端(两台sql服务器ip)∙创建四块磁盘:仲裁时的见证磁盘;SQL集群存储磁盘;文件服务器集群磁盘;分布式事务协调磁盘四、sql服务器配置ISCSI虚拟磁盘∙打开服务器管理器,选择“工具”,打开“iSCSI发起程序”,切换到“发现”选项卡,点击“发现门户”,填写iSCSI目标服务器的IP地址,确定,再切换到“目标”选项卡,点击“连接”,确定∙打开服务器管理器,选择“工具”,打开“计算机管理”,打开磁盘管理器,可以看到存储服务器上的几个共享磁盘已经添加进来了,接下来我们要对添加进来的存储盘符进行联机、初始化,并分配盘符五、安装故障转移集群功能∙需要在两个sql服务器上执行安装∙创建故障转移集群∙待两个sql服务器上的故障转移群集功能都安装后,随便打开一个故障转移群集管理器,点击右侧的“创建群集”∙浏览选定我们的2个群集节点,测试环境只有2个节点,下一步∙采用默认,进行群集配置验证测试,下一步∙提示测试已经成功完成,且返回验证报告∙填写一个群集的名称,下一步∙去掉“将所有符合条件的存储添加到群集”,下一步∙提示已经成功完成群集的创建∙切换到“节点”菜单,可以看到两个sql服务器已经在正常运行∙添加群集存储磁盘∙展开“存储”菜单,选中“磁盘”,然后点击右侧“添加磁盘”,此时就可以看到iSCSI目标服务器上共享的几个存储磁盘,全部勾选∙待添加进来后,可对各个共享磁盘进行重命名,以便区分∙测试∙关闭sql1服务器,可以看到节点菜单的sql1服务器显示“故障”,此时可以看到sql2服务器已经成功切换成群集主服务器,验证成功∙重新开启sql1服务器,可以看到节点菜单的sql1服务器显示“正常”六、创建分布式事务处理DTC群集服务∙打开故障转移群集管理器,右键选择“角色”,选择“配置角色”,下一步∙选择“分布式事件协调器(DTC)”∙填写此服务名称∙选择日志磁盘,开始创建七、安装SQL Server数据库∙安装framework3.5∙sql服务器1∙安装sqlsever,点击“新的SQL Sever故障转移群集安装”∙检测通过,单击安装,开始安装∙安装SQL SERVER数据库功能∙输入一个SQL网络名称:SERVERCLUSTER ,使用默认实例∙选择群集磁盘∙输入一个没有冲突的IP地址:192.168.100.105∙使用服务的SID,下一步∙设置账户密码∙使用混合模式,并且输入密码:添加当前用户为SQL SERVER的管理员∙检测通过,开始安装∙sql服务器2∙安装sqlsever,点击向SQL SERVER故障转移群集添加节点∙检测通过,开始安装∙设置账户密码∙测试∙右击SQL SERVER故障转移群集节点-----将该服务器的应用程序移动到另一个节点,所有者切换为sql2服务器∙关闭关闭sql1服务器,所有者切换为sql2服务器。

实验5-1 Windows Server 2008利用故障转移群集搭建文件服务器

实验5-1 Windows Server 2008利用故障转移群集搭建文件服务器

实验5-1 Windows Server 2008利用故障转移群集搭建文件服务器Hyper-V的很多新特性相信大家已经通过各种渠道了解了,而对于它的缺点,想必诸位听得最多的一个比喻是“将所有鸡蛋放到一个篮子里”。

这当然是我们将来在生产环境中使用Hyper-V所必须考虑的一个问题,不过好在Windows Server 2008的故障转移群集支持Hyper-V,使得我们对这个问题担忧可以有所减轻。

同时因为测试环境的限制,我们在这里想同大家分享的是如何利用故障转移群集来搭建文件服务器。

软件配置说明在上一篇中我们利用Hyper-V搭建好了三台虚拟机,在本篇中我们将继续利用这三台已有虚拟机开始故障转移群集的搭建。

先来简述一下三台虚拟机的相关配置。

首先操作系统毫无疑问都是Windows Server 2008 x64 Enterprise版,单CPU,2G内存。

各台虚拟机承担的角色如下及网络配置如下(因为实验环境中用不到IPv6,我们可以在相应网卡上将IPv6协议的勾取消掉,同时测试环境中网络防火墙也处于关闭状态):Beijing:域控制器,存储服务器(iSCSI Target),单网卡,IP为192.168.12.31Shanghai:成员服务器,故障转移群集节点A,文件服务器(DFS),双网卡,内网网卡IP为192.168.12.32,心跳网络网卡IP为:172.16.12.32Guangzhou:成员服务器,故障转移群集节点B,文件服务器(DFS),双网卡,内网网卡IP为192.168.12.33,心跳网络网卡IP为:172.16.12.33这里需要说明的搭建存储服务器所要用到的iSCSI Target软件。

盆盆在新年礼物中所提到的是WinTarget,不过用于该软件厂商被微软收购,WinTarget已经被整合到Windows Storage Server中,所以软件的试用版有点难找。

但好在相关的第三方软件商也有相关的产品,在实验环境中我使用的是Rocketdivision的StarWind,该产品可以申请免费的个人版序列号,但是个人版的功能上不适合我们做实验,因此我们选用30天的试用版,对我们测试而言已经绰绰有余了。

sql server 2008 故障转移群集方案

sql server 2008 故障转移群集方案

sql server 2008 故障转移群集方案在SQL Server 2008中,故障转移群集方案是一种高可用性和灾难恢复解决方案,它可以帮助保护数据库免受硬件故障、软件故障或人为错误的影响。

通过使用故障转移群集,您可以实现不间断的数据库访问,并确保数据的可用性和完整性。

以下是实施SQL Server 2008故障转移群集方案的一般步骤:1. 确定需求和目标:在开始实施之前,您需要明确了解您的需求和目标。

这包括确定所需的容错级别、数据恢复点目标(RTO)和数据持久性目标(RPO)。

2. 选择硬件和软件:选择适合您需求的硬件和软件。

您需要具有足够的资源来支持数据库的工作负载,并确保所有节点都可以通过网络相互通信。

3. 配置故障转移群集:使用Windows Server的故障转移群集功能来配置群集。

这包括选择节点、配置网络和存储共享,以及设置节点间的通信。

4. 安装SQL Server:在每个节点上安装SQL Server 2008。

确保使用相同的版本和配置,并配置适当的实例和服务账户。

5. 配置数据库复制:使用SQL Server的复制功能来同步所有节点上的数据库。

您可以选择使用事务复制或合并复制,具体取决于您的需求。

6. 测试故障转移:通过模拟硬件故障或网络中断来测试故障转移过程。

确保测试涵盖了各种可能的故障场景,并验证备用节点能否顺利接管工作负载。

7. 监控和维护:实施监控策略以检测任何性能问题或故障。

此外,定期检查和维护群集配置,以确保其正常运行。

通过遵循这些步骤,您可以成功实施SQL Server 2008故障转移群集方案,从而保护您的数据库免受故障影响,并确保数据的高可用性和完整性。

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

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.200
Iscsi口IP: 192.168.10.201
Mscs IP:192.168.10.100
SQL server集群IP:192.168.10.101
DTC IP:192.168.10.102
2、存储规划
Q盘:20GB
S盘:30GB
M盘:40GB
3、MSCS安装环境配置
3. 1 配置虚拟机windows server 2008
3.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代理域组
输入账户名和密码
数据库引擎配置,输入密码。

相关文档
最新文档