双机热备配置MS SQLSERVER方法
SQLSERVER2016企业版进行双机热备解决方案【精选】

SQL SERVER2000企业版进行双机热备解决方案日志传送是SQL SERVER2000企业版进行双机热备的一个主要解决方案,其原理比较简单,实现也比较方便,只是由于和Windows之间错综复杂的关系,导致设置起来有不少困难,出现问题也不容易诊断。
1.实现概述*双机热备针对的是具体的某个数据库而不是整个服务器双机热备基于日志传送原理。
全程由作业控制,主服务器定时向辅服务器发送日志,辅服务器处于STAND BY模式下,定时按日志进行差异恢复。
如果主服务器停摆,监视服务器会将主服务器和辅服务器的角色互换。
监视服务器推荐设置在第三台服务器上,如条件不具备,也可考虑设置在辅服务器上。
图1-12.准备工作操作系统:首先准备两台干净环境的计算机,装完全一样的操作系统,SQL SERVR2000企业版(版本和补丁包一致),SQL SERVER相关的硬盘一定要NTFS格式,不装MACFEE(我的个人经验说明MACFEE和SQL SERVER有内存冲突)。
为两台机器建立隶属Administrator组的帐户名和密码,帐户名和密码需要完全一样(也可直接用Administrator)。
在两台机器的…/MSSQL目录下建立两个共享文件夹,名称不要相同,如shipping_source 和shipping_dest,并给予Administrator组帐号的全部权限。
这两个文件夹将作为两台服务器上的数据库存放和装载日志文件的文件夹(具体设置后面将讲到)。
检查两台机器的子网掩码,保证其在一个域或工作组中,在网上邻居内能看到对方服务器的共享文件夹并且访问时不需要输入密码(*如弹出密码输入,则不要输入以免影继续响调试)。
主服务器和辅服务器上的SQLSERVER服务和SQLAGENT服务都设置成开机自动启动。
SQL SERVER 2000企业版:在主服务器和辅服务器上以自己的计算机名或域中的成员名注册各自和对方的SQL SERVER(*(local)不要,IP也可以)打开数据库的属性窗口,勾选自动启动SQL SERVER,自动启动SQL SERVER代理,自动启动MSDTC,(两台都要做)并检查两台服务器的产品版本和操作平台是否一致。
Sql+server2005+双机热备

Sql server2005 双机热备预备知识: 数据库镜像基本概念/zh-cn/library/ms177412.aspx/zh-cn/library/ms189852.aspx--------一准备工作-----------------(一) 安装三个实例,分别为:-----SZDXBAK\SQLSERVER(默认实例), 作为主体服务器SZDXBAK\SQL2 作为镜像服务器SZDXBAK\WITNESS 作为鉴证服务器注: 所有实例服务使用SQLService账户启动------(二) 数据库准备---------1 在主体服务上创建测试数据库 RecoveryDb并创建一个完全备份--2 在镜像服务上使用NORECOVERY选项恢复数据库,恢复后数据库状态为'正在还原'----- 二创建数据库镜像端点------1 在主体数据库(SQLSERVER实例)上创建端点,用于伙伴通讯CREATE ENDPOINT DbMirroringSTATE=STARTEDAS TCP(LISTENER_PORT=5022)FOR DATABASE_MIRRORING(ROLE=PARTNER,ENCRYPTION=SUPPORTED) go--2 在镜像数据库(SQL2实例)上创建端点,用于伙伴通讯CREATE ENDPOINT DbMirroringSTATE=STARTEDAS TCP(LISTENER_PORT=5033)FOR DATABASE_MIRRORING(ROLE=PARTNER,ENCRYPTION=SUPPORTED) go--3 在鉴证服务器(WITNESS实例)上创建端点,用于鉴证通讯CREATE ENDPOINT DbMirroringSTATE=STARTEDAS TCP(LISTENER_PORT=5022)FOR DATABASE_MIRRORING(ROLE=WITNESS,ENCRYPTION=SUPPORTED)goALTER ENDPOINT DbMirroring STATE=STARTEDgo--4 检查端点配置,可分别在不同服务器上运行以下查询SELECT * FROM sys.database_mirroring_endpoints----- 三配置数据库镜像安全性----------1 主体数据库(SQLSERVER实例)use mastergoGRANT CONNECT ON ENDPOINT::"DbMirroring" TO "SZDXBAK\SQLService" go--2 镜像数据库(SQL2实例)use mastergoGRANT CONNECT ON ENDPOINT::"DbMirroring" TO "SZDXBAK\SQLService" go--3 鉴证服务器(WITNESS实例)use mastergoGRANT CONNECT ON ENDPOINT::"DbMirroring" TO "SZDXBAK\SQLService" go----- -四启动数据库镜像-------注意配置顺序--1 在镜像数据库(SQL2实例)上,指定到主体服务器(SQLSERVER实例)的伙伴端点ALTER DATABASE RecoveryDbSET PARTNER=N'TCP://SZDXBAK:5022'go--2 在主数据库(SQLSERVER实例)上,指定到镜像服务器(SQL2实例)的伙伴端点ALTER DATABASE RecoveryDbSET PARTNER=N'TCP://SZDXBAK:5033'go--注: 以上两步完成后,已经配置为高保护级别性模式--3 如果要创建高可用性模式:在主数据库上(SQLSERVER实例),指定鉴证服务器端点ALTER DATABASE RecoveryDbSET WITNESS=N'TCP://SZDXBAK:5044go。
双机热备配置MS SQLSERVER方法

双机热备配置MS SQLSERVER方法目录第一章安装篇 (4)(一)、安装环境要求 (4)1)、操作系统要求 (4)2)、服务器配置要求 (4)3)、共享存储 (4)4)、软件准备 (4)(二)、安装前的准备 (5)第二章基本配置篇 (6)(一)、向导建立基本配置 (6)1)、创建群集,设置群集基本参数。
(6)2)、加入群集的节点 (6)3)、配置网卡信息 (7)4)、配置心跳IP (7)5)、创建资源组,设置资源组的参数 (8)6)、基本配置完成后的界面。
(8)7)、注册License。
(8)(二)、手动修改基本配置 (9)1)、网卡配置的修改 (9)2)、心跳配置的修改 (10)3)、资源组配置的修改 (11)第三章MSSQLSERVER 配置实例 (13)1)、配置前的检测 (13)2)、安装MSSQLSERVER (13)3)、配置前的检测 (14)4)、基本配置 (14)5)、配置IP资源 (14)6)、配置网络名资源 (15) 7)、配置物理盘资源 (16)8)、添加MSSQLSERVER资源 (17)9)、添加SQLSERVERAGENT资源 (18)10)、建立MSSQLSERVER资源依赖 (18)11)、建立SQLSERVERAGENT资源依赖 (19)12)、MSSQLSERVER资源组的资源关系图 (20)第一章安装篇)、安装环境要求安装环境要求(一)、操作系统要求1)、)、操作系统要求Windows 2000 ServerWindows 2000 Advanced ServerWindows Server 2003Windows Server 2003 Enterprise EditionWindows Storage Server 2003Windows Server 2008Windows Server 2008 Enterprise EditionWindows Storage Server 2008)、服务器配置要求服务器配置要求2)、两台或两台以上的服务器。
SQL Server双机热备(订阅复制法)

数据库配置参考:一、准备工作:1.建立一个WINDOWS 用户,设置为管理员权限,并设置密码,作为发布快照文件的有效访问用户。
2.在SQL SERVER下实现发布服务器和订阅服务器的通信正常(即可以互访)。
打开1433端口,在防火墙中设特例3.在发布服务器上建立一个共享目录,作为发布快照文件的存放目录。
例如:在D盘根目录下建文件夹名为SqlCopy(如果使用的是默认目录,把默认目录设置为共享目录) , 确定发布服务器上用来发布的数据库和订阅服务器的用来订阅的数据库结构要保持一致,或者订阅服务器新建一个空数据库(不创建表)。
4.设置SQL 代理(发布服务器和订阅服务器均设置)打开服务(控制面板---管理工具---服务)---右击SQLSERVER AGENT---属性---登录---选择“此帐户“---输入或选择第一步中创建的WINDOWS 用户---“密码“中输入该用户密码。
最后启动SQL代理(SQLSERVER AGENT)服务5.设置SQL SERVER 身份验证,解决连接时的权限问题(发布、订阅服务器均设置)步骤为:对象资源管理器----右击SQL实例-----属性----安全性----服务器身份验证------选“SQL Server和WINDOWS“,然后点确定6.开启SQL Server 2005的网络协议TCP/IP和管道命名协议并重启网络服务。
如图:7.发布服务器和订阅服务器都要设置MSDTC ,允许网络访问控制面板--->管理工具--->组件服务--->计算机--->我的电脑(Win7继续找-->Distributed Transaction Coordinator--->本地DTC),右键属性,找到MSDTC选项卡,点击安全设置,按如下设置即可确定,重启MSDTC服务。
8.在SQL Server中创建步骤1中对应的系统用户登陆名,作为发布数据库的拥有者(设置为dbo_owner和public)。
sql server 热备方案

sql server 热备方案一、概述热备是数据库高可用性的一种解决方案,它允许在设备故障或系统停机时,数据库仍然可以正常运行。
对于SQL Server,热备可以通过多种方式实现,包括但不限于数据库镜像、日志复制、文件组备份等。
本方案将详细介绍如何通过日志复制实现SQL Server的热备。
二、准备工作1. 确保两台服务器(主服务器和备用服务器)具有相同的硬件配置和操作系统。
2. 在两台服务器上安装SQL Server,并确保它们都是完全授权的。
3. 在主服务器上创建一个数据库,该数据库将用于热备。
三、配置日志复制1. 在主服务器上,打开SQL Server Management Studio (SSMS)。
2. 在“对象资源管理器”中,右键单击要复制的数据库,并选择“属性”。
3. 在“属性”窗口中,选择“复制”选项卡。
4. 勾选“使数据库可复制”选项,并选择“事务日志”选项。
5. 点击“确定”保存设置。
6. 在备用服务器上,重复上述步骤,但确保选择“订阅者”角色。
四、配置文件组备份1. 在主服务器上,打开SSMS。
2. 在“对象资源管理器”中,右键单击要备份的数据库,并选择“任务”-> “备份”。
3. 在“备份类型”中选择“文件组”,并选择要备份的文件组。
4. 点击“确定”保存设置。
5. 在备用服务器上,重复上述步骤,但确保选择与主服务器相同的文件组进行备份。
五、验证热备设置1. 在主服务器上,对数据库执行一些写操作,例如插入、更新或删除数据。
2. 在备用服务器上,检查数据库是否同步了主服务器的更改。
您可以通过查询数据库中的数据或使用事务日志查看器来验证这一点。
3. 如果一切正常,您已经成功地设置了SQL Server的热备。
在主服务器出现故障时,您可以将备用服务器提升为新的主服务器,并继续进行数据库操作。
六、注意事项1. 确保在生产环境中进行充分的测试,以验证热备方案的稳定性和可靠性。
sqlServer双机热备

双机热备纯软配置手册版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。
否则将追究法律责任。
/18684/76063本文档以安装数据库sql server 2000为例,介绍了用pluswell 双机软件做纯软双机的方法。
使用环境:2台服务器,分别为test11,test22,windows server 2 003 + sp2 SQL SER VER 2000一、软件安装1、安装双机软件,选择默认安装即可。
主备机都要安装。
2、安装完以后,马上重起服务器。
3、软件默认密码为pluswell二、设置镜像软件。
镜像盘为g盘,归档盘为e盘。
注意test11,test22机的g ,e盘容量大小一样。
我们默认在1号机上配置。
1、任务——>新建备份2、配置镜像任务名称一般默认即可,选择同步实时备份,其他如图配置。
其余图上未标明者无需配置。
3、选择ok 即可会出现以下画面如图是,会显示初始化进程,直到100%;下面会提示创建镜像资源成功。
4、初始化完毕,进入正常镜像状态。
如图所示。
三、配置HA软件1、建立心跳,选择创建心跳配置如图原则上我们要建立2个心跳。
心跳1配置参数心跳2配置参数创建好心跳界面2、配置切换ip(虚ip)选中普通资源——切换ip配置参数如下图。
切换ip和实际ip要在同一个网段。
其他参数默认即可。
建好以后如下图。
3、导入镜像资源选中普通资源——〉镜像资源。
导入后状态4 添加NT服务(SQL)先添加MSSQLSERVER添加SQLSERVERAGENT4.把资源层合并。
双机热备SQL2005数据库及浪潮软件配置
SQL SERVER 2005和浪潮ERP双机热备配置安装数据库之前需先完成操作系统的安装,创建群集,加入群集的节点、配置网卡信息、配置心跳IP,设置资源组,注册LICENSE等等SQL SERVER 2005企业版安装的实例:一.安装前的检测群集中的服务器都能访问到磁盘陈列框的共享磁盘,本文中的共享磁盘为E 盘(用户可以自已设定,建议向偏后的字母上考虑,如Y. Z ,由于我现在用的是自己的本本,所以暂取E盘当作共享磁来用)二.安装SQL SERVER 2005企业版先安装主服务器,切断辅服务器。
(对主辅服务器先后安装的顺序不限)接受许可条款和条件,下一步点安装下一步系统配置检查成功后点下一步下一步选择要安装的组件,然后点高级这里是做双机中非常关键的一步:选择数据库服务---数据文件,然后点浏览把的安装路径更改为E盘(即共享磁盘),点确定。
如果是SQL SERVER 2000的数据库,选择80.仅数据文件目录放在共享磁盘上,其他程序的安装目录还放在本地盘,这个地方一定不能选择错误,否则会封1433端口。
然后点下一步选默认实例,点下一步选择使用内置系统账户‘本地系统’。
下一步选择混合模式,做双机服务器的SA密码请保持一致。
下一步下一步下一步下一步安装安装完毕后点下一步完成第三步:以上主服务器上的数据库已安装完成。
然后登录数据库,测试是否可以正常进入。
测试OK后,进入服务把 SQL Server(MSSQLSERVER)服务和SQL Server Agnet (MSSQLSERVER)服务改为手动启动类型。
然后用同样的方法安装另一台辅服务器,注意:两台服务器安装时的选项及SA的密码必须一致。
SQL Server(MSSQLSERVER)服务和SQL ServerAgnet (MSSQLSERVER)服务也必须改为手动启动类型。
第四步:双机软件加载服务,并设置动态IP 。
第五步:双机软件设置完成后,把服务切换到主服务器,用动态IP测试SA 连接是否成功。
【免费下载】数据库镜像技术实现SQLServer双机热备
一、配置主备机1、连接方式1.同网段(域环境)适用于域环境中,相对证书方式,配置相对简单,省去了建立密钥、证书及多次为用户授权的过程2.同网段(非域):证书方式配置相对较繁琐,基本步骤:1.各服务器生成主密钥(MASTER KEY)2.各服务器生成服务证书(CERTIFICATE)3.使用服务证书生成端点(ENDPOINT)4.将证书备份为文件,并复制到其他服务器5.各服务器对其他服务器生成访问授权1) 生成登陆2) 生成用户3) 绑定证书到用户4) 授予相关用户对ENDPOINT 的连接访问权6.主机上备份数据库(最好加上日志备份)7.镜像机上还原数据库(norecovery)8.为镜像机配置镜像伙伴9.为主机配置镜像伙伴和见证服务器2、检查SQL Server 2005数据库只有SQL Server 2005 标准版、企业版和开发版才可以建立数据镜像。
其他版本即Express只能作为见证服务器。
如果实在不清楚什么版本,执行如下语句查看:select@@version;若要对此数据库进行数据库镜像,必须将它更改为使用完整恢复模式。
若要用Transact-SQL 实现此目的,请使用ALTER DATABASE 语句:USE master;ALTER DATABASE<DatabaeName>SET RECOVERY FULL;二、同网段(非域)主备实例互通实现互通可以使用域或证书来实现,考虑实现的简单,以下选取证书的方式实现。
注意:实现“主备数据库实例互通”的操作只需要做一次,例如为了将两个SQL Server 2005的实例中的5个数据库建成镜像关系,则只需要做一次以下操作就可以了;或者这样理解:每一对主备实例(不是数据库)做一次互通。
1、创建证书--主体服务器执行:USE master;CREATE MASTER KEY ENCRYPTION BY PASSWORD ='test_1234';CREATE CERTIFICATE HOST_A_cert WITH SUBJECT ='HOST_A certificate' ,START_DATE ='07/18/2012';--镜像服务执行:USE master;CREATE MASTER KEY ENCRYPTION BY PASSWORD ='test_1234';CREATE CERTIFICATE HOST_B_cert WITH SUBJECT ='HOST_B certificate',START_DATE ='07/18/2012';--见证服务器执行:USE master;CREATE MASTER KEY ENCRYPTION BY PASSWORD ='test_1234';CREATE CERTIFICATE HOST_C_cert WITH SUBJECT ='HOST_C certificate',START_DATE ='07/18/2012';这个MASTER KEY对于每个sql server实例唯一的,如果数据库中已经创建了MASTER KEY,可以用如下的sql删除之后重新执行:DROP MASTER KEY2、创建连接的端点--主体服务器执行:CREATE ENDPOINT Endpoint_MirroringSTATE = STARTEDASTCP ( LISTENER_PORT=5022 , LISTENER_IP =ALL )FORDATABASE_MIRRORING( AUTHENTICATION = CERTIFICATE HOST_A_cert , ENCRYPTION = REQUIRED A LGORITHM AES , ROLE =ALL );--镜像服务器执行:CREATE ENDPOINT Endpoint_MirroringSTATE = STARTEDASTCP ( LISTENER_PORT=5022 , LISTENER_IP =ALL )FORDATABASE_MIRRORING( AUTHENTICATION = CERTIFICATE HOST_B_cert , ENCRYPTION = REQUIRED A LGORITHM AES , ROLE =ALL );--见证服务器执行:CREATE ENDPOINT Endpoint_MirroringSTATE = STARTEDASTCP ( LISTENER_PORT=5022 , LISTENER_IP =ALL )FORDATABASE_MIRRORING( AUTHENTICATION = CERTIFICATE HOST_C_cert , ENCRYPTION = REQUIRED AL GORITHM AES , ROLE =ALL );3、备份证书以备建立互联--主体服务器执行:BACKUP CERTIFICATE HOST_A_cert TO FILE='D:\SQLBackup\HOST_A_cert.cer'; --镜像服务器执行:BACKUP CERTIFICATE HOST_B_cert TO FILE='D:\SQLBackup\HOST_B_cert.cer'; --见证服务器执行:BACKUP CERTIFICATE HOST_C_cert TO FILE='D:\SQLBackup\HOST_C_cert.cer';4、互换证书将备份到D:\SQLBackup\的证书进行互换,即HOST_A_cert.cer、HOST_C_cert.cer复制到镜像服务器的D:\SQLBackup\。
Win2017群集+sqlsever2017双机热备配置手册.doc
Windows2003群集+sqlsever2005双机热备方案前期准备同配置服务器两台,存储设备一个,心跳线一根,网线三根,交换机一台,window2003 标准版两套,window sql2005 企业版一套。
备注:配置群集服务器顺序如下:请实施工程师严格遵守。
按照正常流程把服务器安装好,并对IIS及ASP都安装好。
在两台服务器配置好后,对存储进行划分。
基本上硬盘分成2部分,一部分512MB为后期仲裁盘,剩下为数据盘。
01、主域服务器的安装指南1.安装前设备的准备一.主域服务器一台,安装WINDOWS2003 SERVER标准版操作系统二.一台普通台式机或笔记本(已经安装了windows XP PRO的操作系统)2.安装的步骤一.服务器主域的创建二.服务器DNS的设置三.DNS验证3.AD服务器主域的安装1.设置AD的静态ip地址开始----控制面板-----网络连接----本地连接点击“属性”按照下图设置好IP地址点保存,关闭本地连接属性点击开始---运行,输入dcpromo出现下图向导点击“下一步”选择“新域的控制器”点击“下一步”继续选择“新林中的域”点击“下一步”继续选择配置DNS填入DNS全名“”点击下一步,继续点击下一步,继续点击下一步,继续点击下一步,继续点击下一步,继续点击下一步,继续系统配置中,继续系统配置完成系统提示重新启动,点击重新启动,重启机器由于刚刚配置了HOME域,重新启动系统启动时间登陆的时间会比较长,请耐心等待。
直到出现下图,输入管理员密码后登陆HOME域四.DNS的设置开始------管理工具------DNS,点击“正向查找区域”选择刚才所作的域“”如下图所示:点击“”属性然后点击“确定”至此,主域设置和DNS的设置完毕。
五.AD主域和DNS的验证选择一台安装好XP PRO的台式机或者笔记本,启动系统:1.设置IP地址(要求和AD服务器在同一网段上)如下图请确保DNS设置栏一定要填写主域服务器的IP地址。
双机热备份系统上实现SQL应用
双机热备系统上实现SQL Server数据库应用一、概要目前,各企业的应用系统都要求知足7*24的全天候运转需求,在系统正式投入利用后,就不许诺有宕机的情形,不然就不能保证企业的正常生产,带来必然的经济损失,做系统方案设计时,就要把这点作为重要内容考虑进去。
本文是实施大庆油田物资集团“通用进销存”物资治理信息系统时的一个成功案例,系统采纳两台IBM x445效劳器做Cluster双机热备系统,数据库选用的是微软的SQL Server 2000。
在其中一台系统效劳器显现故障时,将其上运行的SQL Server效劳自动转换到另外一台效劳器上,保证数据库的正常运转。
二、安装前的预备(一)硬件环境1、IBM x445效劳器两台4CPU机械1台,作为主节点,以下称为:Node A;2CPU机械1台,作为子节点,以下称为:Node B。
2、HP ML370效劳器一台作为主域操纵器,治理群集域。
3、外置磁盘柜一台EXP300 1台,SCSI硬盘13块,存储集群信息及用户数据。
4、ServeRAID 6M阵列卡两块连接外置磁盘柜及主机内磁盘。
5、SCSI连接电缆两条连接主机和外置磁盘柜。
6、网络适配卡四块用于效劳器外部效劳通信和群集内部信息通信。
7、心跳线一条网络交叉双绞线。
(二)软件环境1、IBM x-445自带ServeRAID CD 7.00;2、Windows 2000 Advanced Server CD;3、MS SQL Server 2000 Enterprise CD;4、其他相关软盘,如ServeRAID 6M卡驱动。
(三)网络环境名称IP地址子网掩码Node A 外部连接10.0.0.2255.255.255.0Node A 内部连接192.168.8.101255.255.255.0Node B 外部连接10.0.0.3255.255.255.0Node B 内部连接192.168.8.102255.255.255.0Cluster 服务器对外通讯10.0.0.251255.255.255.0三、安装硬件1、连接好主机、键盘、鼠标、显示器;2、用SCSI连接电缆将每一台主机的ServeRAID 6M卡和外置磁盘柜后端接口相连;3、将两台机械中一块网卡用直心跳线连接;另一块网卡和网络(互换机)连接;4、接好主机外置磁盘柜的电源线。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
双机热备配置MS SQLSERVER方法目录第一章安装篇 (4)(一)、安装环境要求 (4)1)、操作系统要求 (4)2)、服务器配置要求 (4)3)、共享存储 (4)4)、软件准备 (4)(二)、安装前的准备 (5)第二章基本配置篇 (6)(一)、向导建立基本配置 (6)1)、创建群集,设置群集基本参数。
(6)2)、加入群集的节点 (6)3)、配置网卡信息 (7)4)、配置心跳IP (7)5)、创建资源组,设置资源组的参数 (8)6)、基本配置完成后的界面。
(8)7)、注册License。
(8)(二)、手动修改基本配置 (9)1)、网卡配置的修改 (9)2)、心跳配置的修改 (10)3)、资源组配置的修改 (11)第三章MSSQLSERVER 配置实例 (13)1)、配置前的检测 (13)2)、安装MSSQLSERVER (13)3)、配置前的检测 (14)4)、基本配置 (14)5)、配置IP资源 (14)6)、配置网络名资源 (15) 7)、配置物理盘资源 (16)8)、添加MSSQLSERVER资源 (17)9)、添加SQLSERVERAGENT资源 (18)10)、建立MSSQLSERVER资源依赖 (18)11)、建立SQLSERVERAGENT资源依赖 (19)12)、MSSQLSERVER资源组的资源关系图 (20)第一章安装篇)、安装环境要求安装环境要求(一)、操作系统要求1)、)、操作系统要求Windows 2000 ServerWindows 2000 Advanced ServerWindows Server 2003Windows Server 2003 Enterprise EditionWindows Storage Server 2003Windows Server 2008Windows Server 2008 Enterprise EditionWindows Storage Server 2008)、服务器配置要求服务器配置要求2)、两台或两台以上的服务器。
服务器型号和类型可以不同。
内存配置至少512M。
SCSI接口(光纤或SCSI卡,同样支持ISCSI)。
2个或2个以上网卡。
建议3个以上网卡,其中至少2个网卡做心跳线配置。
)、共享存储共享存储3)、支持各种类型的磁盘阵列。
支持ISCSI架构。
推荐使用有硬件锁功能的盘阵。
这样确保在多机时只能有一台能访问到磁盘设备。
软件准备4)、)、软件准备Windows操作系统盘。
EterneCluster-DN安装盘。
MSSQLSERVER安装盘等。
安装前的准备)、安装前的准备(二)、操作系统、补丁检查正常安装Windows操作系统。
建议安装最新的Server PackWindows 2000需要SP4或者以上的补丁。
Windows 2003需要SP1或者以上的补丁。
Windows 2008不需要补丁。
共享存储检查检查主机到共享磁盘阵列柜的连接。
检查SCSI或光纤驱动是否安装完毕。
系统能够访问到共享盘阵共享存储文件系统建议用NTFS。
在磁盘管理器中将共享设备设置为基本卷,而不能是动态卷。
如果系统中安装了杀病毒程序,病毒扫描程序可能与集群的卷管理有冲突,在设置病毒扫描的时候,不要扫描由集群控制的卷。
主机在该共享磁盘上同一个分区的盘符必须一致。
不同应用服务,建议安装在不同的分区上,这样保证其能单独运行。
网络检查检查所有的网线是否连接,所有的网络联通。
建议所有的私网IP地址在同一个网段上。
当只有2个网卡时,公网的网卡必须多绑定一个IP地址用于心跳侦测。
检查TCP/IP是否正确安装。
检查NetBIOS 是否正确安装。
(nbtstat –n 看网络名)EterneCluster-DN会占用17570,17550以及17551端口,因而要保证系统不能占用这些端口。
如果设置了防火墙,那么为这些端口上的ICMP协议不能禁止,UDP广播不能禁止。
应用可用性检查每台主机的系统服务/数据库/中间件/用户应用都正常的安装配置完毕。
启动一台配置好的服务器,测试客户端的连接是否正常,网络通讯是否稳定,系统服务/数据库/中间件/用户应用是否能正常工作。
关闭该服务器,启动另外一台配置好的服务器,做相同的测试。
保证每个服务器都能单独运行应用系统。
群集对应用的设置必须完成应用可用性检查后,对应用进行设置。
系统对这些应用服务的启动模式设置为“手动”模式启动。
不要在系统中指定这些共享卷的盘符。
第二章 基本配置篇(一)、)、向导建立基本配置向导建立基本配置在Windows 系统下点击“开始 所有程序 EterneClusterClient EterneCluster-DNConsole”,运行EterneCluster-DN 的管理界面。
如果是第一次运行,那么基本配置向导窗口将自动弹出;如果不是,那么用户可以通过菜单“配置 配置向导”弹出基本配置向导窗口。
1)、)、创建群集创建群集创建群集,,设置群集基本参数设置群集基本参数。
通过这个界面,用户可以设置群集名称,该名称一旦确定就不能修改。
点击“下一步”,继续进行配置。
2)、)、加入群集的节点加入群集的节点手工填入需要加入的主机名称,注意这些要加入的主机必须先运行EterneCluster-DN 的服务程序,否则无法加入到这个群集中。
点击“下一步”,继续进行配置。
3)、)、配置网卡信息配置网卡信息这个窗口会列出所有节点下的网卡信息。
用户可以在“角色”一栏中选取该网卡在cluster 配置的角色。
“Internal And Client”表示,该网卡即可以作为公网又可以作为私网;“None ”表示,该网卡不作用于该cluster ,即cluster 服务不去监控该网卡;“Internal ”表示,该网卡用于心跳;“Client ”表示该网卡用于公网。
“名称”一栏是表示该网卡在cluster 显示的名称,用户可以进行修改。
点击“下一步”,继续进行配置。
4)、)、配置心跳配置心跳IP根据上一个界面选择的网卡信息,该界面会列出所有用于私网的IP 地址信息,用户可以选择哪几个作为心跳IP ,建议一个网卡选一个IP 作为心跳,保证这些心跳都能够通讯。
点击“下一步”,继续进行配置。
5)、)、创建资源组创建资源组创建资源组,,设置资源组的参数该界面会创建一个资源组的基本配置信息,具体参数信息含义请参考功能窗口介绍。
点击“完成”后,基本配置便完成。
6)、)、基本配置完成后的界面基本配置完成后的界面基本配置完成后的界面。
7)、)、注册注册License 。
创建Cluster 完毕后,对没台主机进行license 注册。
在树节点上选中主机节点,点击右键弹出右键菜单,选择“许可证管理”弹出注册窗口:把主机号拷贝下来,到网站上获取demo key文件。
如果要获取正式license,那么请联系经销商,把主机号和序列号给经销商,通过经销商到我公司获取正式的key文件。
如果有key文件,那么通过“安装许可…”输入该key文件。
如果key文件有效,那么该界面会显示该key相关的信息。
手动修改基本配置)、手动修改基本配置(二)、网卡配置的修改1)、)、网卡配置的修改a)、修改网卡选中要修改的网卡,进行修改。
修改网卡只能修改“描述”和“角色”两个参数。
当该网卡已经配置了心跳,那么该网卡的角色就不能再设置成“Client Access”。
b)、添加网卡选中要添加网卡的节点,点击右键,选择“添加网卡”菜单,弹出添加网卡窗口通过选择“可用网卡”来指定添加哪块网卡,同时设置其“角色”信息。
如果该主机没有可用网卡,那么该界面不提供任何网卡信息。
c)、删除网卡选中要删除网卡,点击右键,选择“删除网卡”以删除该网卡。
当该网卡有心跳时,不能删除,当该网卡是该节点唯一网卡时,也不能删除该网卡。
心跳配置的修改)、心跳配置的修改2)、d)、修改心跳选择要修改的心跳,点击右键,选择“修改心跳线”以修改心跳。
因心跳就是系统的IP地址,因而这个IP信息都不能进行修改,仅仅可以修改用于进行cluster说明的“描述”信息。
e)、添加心跳选择要添加心跳的网卡,点击右键,选择“添加心跳线”以添加网卡的心跳。
当网卡上已经有心跳时,不能再在这个网卡上添加心跳。
通过“可用的”下拉条,选择这个心跳的IP地址。
建议这个要添加的IP地址网段和cluster的心跳IP 网段相同。
f)、删除心跳选择要删除的心跳线,点击右键,选择“删除心跳线”进行删除。
当只有这一个心跳线时,不能进行删除。
资源组配置的修改)、资源组配置的修改3)、g)、添加资源组选择群集的根节点,点击右键,弹出“”菜单,选择“添加资源组”选项,弹出创建资源组窗口。
关于资源组名称不能同以前的资源组名称相同,否则不能够创建。
拥有者的顺序可以通过“向上”和“向下”按钮来调整该资源组失败时切换的顺序,第一行是首节点,依次往下排序。
h)、删除资源组选择要删除的资源组,点击右键,选择“删除资源组”以删除该资源组。
当该资源组是联机状态时,该资源组是不能够被删除的。
第三章 MSSQLSERVER 配置实例需求为:客户端可用通过网络名为Alias 或IP 地址192.168.0.240访问到MSSQLSERVER 的服务。
安装前请再次阅读安装前请再次阅读《《第一章 安装篇安装篇》》中的中的《《安装前的准备安装前的准备》》小节小节。
1)、)、配置前的检测配置前的检测群集中的主机都能访问到共享磁盘,该共享磁盘卷挂载到系统的盘符都为Z :(该盘符用户可以自由设定)。
网络中不存在Alias 网络名,同时也不存在192.168.0.240 IP 地址。
2)、)、安装安装MSSQLSERVERa )、安装前准备要确定SQL 系统安装目录和数据库的安装目录分配方式。
其主要为2种方式:系统安装目录和数据库目录都放到共享盘中;系统目录放到本地盘,数据库目录放到共享磁盘中。
每个主机上公网上必须存在一个IP 地址,其网段和虚拟IP 地址的网段相同,即都属于192.168.0.1~192.168.0.244之间的地址。
(如果不需要别名,这点不用做限制)。
b )、首主机节点安装关闭其它主机。
按照SQL 相关手册进行安装SQL 。
安装的注意事项:数据库文件一定要安装到共享磁盘中。
如果主机都在域中,则需要选择“使用域用户帐户”,输入用户名、密码和域名。
如果需要安装多个数据库实例,那么在选择安装实例的时候不要选择“默认”方式,这样可以给出自己的实例名称。
SQL 2008中要注意事项:选择实例时,实例的根目录最好选择到共享磁盘中。
选择服务账户时,选择本地系统账户。
验证模式选择时,注意要用混合模式。
安装完毕,在控制面板的服务中把SQLSERVER 的服务停止并设置成手工启动方式。