目录
一、
环境的准备 ................................................................................................................ 3 1. AD活动目录的安装 ...................................................................................................... 3 2. SCSI软件的安装和配置 ................................................................................................ 8 A. 服务端配置 ................................................................................................................ 8 B. 客户端安装和配置 .................................................................................................. 13 二、
windows2003 cluster建立和配置 .......................................................................... 18
1. 配置网络适配器 .......................................................................................................... 18 2. 群集cluster的安装 ..................................................................................................... 20 3. 添加节点RPT-DB服务器 ............................................................................................ 24 4. 配置心跳网络 .............................................................................................................. 27 三、
SQL2005 cluster安装和sp3补丁安装和相关配置 ............................................... 29
1. 磁盘管理...................................................................................................................... 29 2. 新建MSDTC组和资源 ................................................................................................ 30 A. 打开群集管理器,新建组MSDTC GROUP ............................................................ 31 B. 新建磁盘资源--G盘 ................................................................................................ 32 C. 新建ip资源 ............................................................................................................. 33 D.
新建网络名称 ...................................................................................................... 35
E. 新建 分布式事务协调器DTC ................................................................................ 36 3. 添加MES-SQL组 和RPT-SQL组 ............................................................................... 38 4. 安装IIS (SQL2005需IIS的支持,2个节点都要安装) .......................................... 39 5. 安装SQL2005 .............................................................................................................. 40 6. 安装sql2005 sp3补丁 ................................................................................................ 50 四、 五、
群集故障自动回复的相关配置 .............................................................................. 53 hp服务器双网卡的绑定以及群集cluster的相关修改和配置 ............................ 58
1. 网卡的绑定 .................................................................................................................. 58
1
2. 网卡绑定后群集的相关配置 ...................................................................................... 62 六、
群集管理器dhcp和文件服务的cluster配置 ....................................................... 68
1. DHCP服务cluster的配置 .......................................................................................... 68 A. 在2个节点MES-DB和RPT-DB上分别安装DHCP服务 ...................................... 68 B. 打开群集管理器 ...................................................................................................... 69 C. 打开 开始-管理工具-DHCP管理器 ....................................................................... 75 D.
然后用客户端验证一下,客户端设置ip自动获取,打开cmd,输入
ipconfig/release,再ipconfig/renew获取 .................................................................... 78 2. 文件服务的cluster设置 ............................................................................................. 79 A. 新建资源 .................................................................................................................. 79 B. 客户端用UNC路径来测试 ..................................................................................... 81 七、
exchange群集的安装和cluster配置 .................................................................... 83
1. 安装前的准备 .............................................................................................................. 83 2. 安装exchange2003 ..................................................................................................... 85 3. 群集cluster的配置 ..................................................................................................... 92 4. 测试exchange ............................................................................................................. 97
2
一、 环境的准备
一台hpdl160G6服务器做为域控,域名为ultra.com,域控ip为172.23.8.15 掩码:255.255.248.0;
一台hpdl160G6服务器做为文件服务器,本次文件服务器不做讲解,主要讲解sql服务器的cluster群集;
两台hpdl380G6服务器做为群集主机,主要应用为sql2005,网卡用的双线绑定,以达到冗余(操作系统为windows2003 enterprise sp2版本);
两台Cisco mds 9124光纤交换机,以达到冗余;
一台hp msa2312做为后台存储,当前客户要求为raid5,划分3个卷,800G供fileserver;700G供mes app应用程序;300G供rpt app应用程序;存储用双控,以达到冗余;
群集账户为cluadmin;sql cluster账户:sqladmin;2个sql cluster组:rptgroup和mesgroup(可以是本地域组或全局组,但必须是安全组);
两台db服务器用一条交叉线直连,作为心跳线,相关ip见图所示
1. AD活动目录的安装
AD服务器的ip设置:
3
开始-运行-dcpromo
4
5
6
到这里AD安装完成了,提示重启,按确定。添加账户和组
共2个账户和2个全局组,将MES-DB和RPT-DB加入域ultra.com 例:
7
2. SCSI软件的安装和配置
本次讲解以虚拟环境为例,实际环境后台的存储为hp的msa2312(若后台存储已配置好,则以下关于模拟后台存储的配置部分可以跳过),这里以微软的一个iSCSI软件虚拟几个硬盘,作为演示。
A. 服务端配置
服务器上安装target:(这里和ad安装在一台server上)
创建虚拟盘
8
Advance-add-添加
这里要添加允许iSCSI连接的客户端的ip
分别为MES-DB和RPT-DB的ip
9
创建iSCSI虚拟盘
10
11
以同样的方式添加虚拟盘,如图,共添加了4个盘,仲裁盘QDISK;msdtc服务的DTC盘;和2个供安装sql2005服务的虚拟盘MES和RPT。
12
B. 客户端安装和配置
13
Discovery菜单-Add-输入服务器端ip,点ok
Targets菜单-点log on
14
Ok后确定。
在MES-DB服务器上打开磁盘管理,初始化磁盘(不可转换为动态磁盘)
在磁盘1上创建分区,为仲裁盘Q,磁盘2-4先不建分区,等cluster完成后再建。
15
16
Ok后,在RPT-DB服务器上打开磁盘管理,需更改一下驱动器号即可。
到此准备工作已经完成了,下面安装群集cluster
17
二、 windows2003 cluster建立和配置
1. 配置网络适配器
定义网络连接名称,公用网络为pub,私有网络(心跳)为pri,Pri的网卡配置:
将其他选项勾去,只保留Internet 协议即可
配置ip后,点高级
18
将DNS注册勾去
禁用TCP/IP上的NetBIOS
pri网卡速度与双工模式,如不知如何设置,请设置为10M 半双工,Pub的网卡设置和常规一样,但要保证和dc能通信,dns指向DC的ip
菜单栏-高级-高级设置 配置网卡优先级,pub在上方,让pub被优先访问
19
此为MES-DB服务器pub和pri的ip配置
此为RPT-DB服务器pub和pri的ip配置
2. 群集cluster的安装
先确认2节点客户端已加入域ultra.com,例图:
在MES-DB服务器上
开始菜单-运行-输入cluadmin.exe-确定
20
创建新群集,下一步
输入群集的名称,这里为MESCS
21
输入群集MESCS的ip地址,注意在整个域中要唯一,会自动在dns中注册
使用群集账户cluadmin 并输入密码、指定域
22
向导会自动配置
23
群集MESCS已创建完成
3. 添加节点RPT-DB服务器
24
点击添加,下一步
25
输入群集账户和密码,指定域ultra.com
26
完成
4. 配置心跳网络
27
选择只用于内部通讯,确定
至此,群集的建立和配置结束。注意:所有操作都在MES-DB服务器上,RPT-DB服务器保持开机状态即可
28
三、 SQL2005 cluster安装和sp3补丁安装和相关配置
1. 磁盘管理
在MES-DB服务器上初始化磁盘,此时将RPT-DB服务器关闭(如果2台服务器都是开机状态,在某一台服务器上进行磁盘设置,可能会导致磁盘灾难)
Q:仲裁盘 G:安装MSDTC M:安装MES-SQL 数据库R:安装RPT-SQL数据库
上图为MES-DB服务器的磁盘状态
将RPT-DB开机后,打开磁盘管理,可以看见磁盘已存在,只是没有盘符,分配和MES-DB一样的盘符就可以,图中的磁盘1有个红色符号并显示为未知,这是正常的,因为这个是仲裁盘,并且当前资源拥有者为MES-DB。
分配盘符G M R:
29
2. 新建MSDTC组和资源
配置 Microsoft 分布式事务处理协调器
Microsoft 强烈建议您在故障转移群集上安装 SQL Server 2005 之前,在 Windows 2000 和 Windows Server 2003 操作系统上安装和配置 Microsoft 分布式事务处理协调器 (MS DTC)。SQL Server 2005 要求群集中具有 MS DTC,以用于分布式查询和两阶段提交事务以及一些复制功能。
安装操作系统并配置群集后,您还必须使用群集管理器配置 MS DTC 以便在群集中使用。配置 MS DTC 群集失败不会终止 SQL Server 2005 安装程序,但是如果 MS DTC 配置不正确,SQL Server 2005 应用程序的功能可能会受到影响。
在群集中的任意节点上运行的任何进程都可以使用 MS DTC。这些进程只需调用 MS DTC 代理,MS DTC 代理就会自动将 MS DTC 调用转发到控制整个群集的 MS DTC 事务管理器。
如果运行 MS DTC 事务管理器的节点失败,则事务管理器将自动在群集中的另一节点上重新启动。新重新启动的事务管理器读取共享群集磁盘上的 MS DTC 日志文件,以确定挂起事务和最近完成的事务的结果。
资源管理器重新连接到事务管理器并执行恢复以确定挂起事务的结果。应用程序重新连接到 MS DTC,以便可以启动新的事务。
例如,假设 MS DTC 事务管理器在系统 B 上处于活动状态。系统 A 上的应用程序和资源管理器将调用 MS DTC 代理。系统 A 上的 MS DTC 代理将所有 MS DTC 调用转发到系统 B 上的 MS DTC 事务管理器中。
30
如果系统 B 失败,则系统 A 上的 MS DTC 事务管理器将接管。它读取共享群集磁盘上的整个 MS DTC 日志文件,执行恢复,然后作为事务管理器为整个群集提供服务。
Windows 服务器群集的每个节点上都安装有 MS DTC 事务管理器、MS DTC 代理和组件服务管理工具。群集在安装 Windows 服务器群集的过程中使用 Microsoft 群集服务 (MSCS)。
为了帮助确保多个群集应用程序之间的可用性,Microsoft 强烈建议 MS DTC 具有自己的资源组和资源。如果不能为 MS DTC 配置自己的资源组,建议使用群集组和仲裁驱动器。
开始菜单-管理工具-服务,查看有没有DTC服务,如果没有则要手工安装,启动网络DTC访问:分别在节点1、节点2,添加Windows组件。【应用程序服务器】->【启动网络DTC访问】(也可以和IIS一起安装 略)
A. 打开群集管理器,新建组MSDTC GROUP
31
添加2台节点,点击完成
B. 新建磁盘资源--G盘
32
选择所有者
C. 新建ip资源
33
添加G
设置ip,ip必须唯一,会在dns中注册
34
D. 新建网络名称
添加ip资源即可,G不要添加
35
E. 新建 分布式事务协调器DTC
36
都添加进来
成功添加
37
添加完成
3. 添加MES-SQL组 和RPT-SQL组
添加方法同上,但只需添加物理磁盘资源即可
38
4. 安装IIS (SQL2005需IIS的支持,2个节点都要安装)
39
安装完成后,将2台服务器MES-DB和RPT-DB都重新启动 然后再安装SQL2005
5. 安装SQL2005
(以下安装操作都是在MES-DB服务器上进行,RPT-DB上不做任何设置,sql会自动安装)
确认所有资源的所有者都为MES-DB服务器,如果有所有者为RPT-DB,鼠标右键-移动组即可,放入SQL2005的安装光盘cd1,运行安装程序
点击 服务器组建、工具、联机丛书和示例 安装
40
接受许可,下一步
安装程序会自动安装必备组件
41
这里根据需要,选择安装需要的组件
输入虚拟服务器名称 MES-SQL
42
设置虚拟服务器ip,注意:ip在域中唯一
选择群集组MES-SQL,下一步
输入群集账户cluadmin的密码,下一步
43
输入sql安装用户sqladmin和密码,并指定域ultra.com
选择AD中创建的域组(事先已创建,可以是本地域组或全局组)
44
点击安装,下面就是漫长的等待过程了 注意:如果安装报错 提示无法远程安装
请确认是否用的远程桌面,如果是 请到本机安装 不要用远程的方式
45
插入光盘cd2,确定,可能会安装失败,没关系!cd2主要是客户端组件,把cd2分别在节点MES-DB和RPT-DB分别单独安装即可
46
完成,安装另一个SQL实例RPT-SQL,过程和上面相似,有几点要注意:
47
选择群机组RPT-SQL
选择群组 rptgroup
48
安装完成!!! 打开SQL SERVER MANAGEMENT STUDIO工具
SQL安装完成!
49
6. 安装sql2005 sp3补丁
50
可以点测试,看身份验证是否通过,下一步
输入账户和密码
此安装过程会很缓慢,需耐心等待! 安装完成后,必须重新启动操作系统
51
可以看见SQL的版本为sp3!
注意:所有安装建议不要用远程桌面,避免未知的错误!!!
52
四、 群集故障自动回复的相关配置
环境有2个群集主机:MES-DB 和 RPT-DB; 2个sql实例MES-SQL和RPT-SQL;现在希望2个节点主机,共同分担SQL,即节点1MES-DB上运行MES-SQL实例,节点2 RPT-DB上运行RPT-SQL实例,并且当节点1关机后,节点1上的资源自动切换到节点2,当节点1重新开机,原来节点1上的资源又重新恢复到节点1主机. 另外将MSDTC GROUP和群集组的资源也放在节点MES-DB上运行,即MES-DB拥有3个资源组,RPT-DB拥有1个资源组RPT-SQL.
下面看如何设置:
当前的4个组都在节点MES-DB上
节点MES-DB的所有活动资源,即4个活动组
53
节点RPT-DB当前无资源,下面设置,故障自动回复
点击 修改
54
MES-DB已在最上面,保持不变,按确定
选择故障回复菜单,点选运行故障回复,时间可以自行设定,到此组MES-SQL设定完毕,其他2个组MSDTC GROUP和群集组同上面一样设定,都是MES-DB优先。组RPT-SQL的设置如下
只有这里不一样,其他都一样。验证结果:
当前所有的资源都在节点MES-DB服务器上,现在将MES-DB关机
55
可以看到,当前资源正处于切换状态
切换中******
节点MES-DB已关闭,当前资源都已全部自动切换到节点RPT-DB服务器上。再将节点MES-DB开机,过程中******,在节点RPT-DB的群集管理器界面中可以看见,如下图
56
资源自动切回中******
3个组已自动切回到节点MES-DB服务器上,节点RPT-DB服务器只剩下一个活动组
上图为当前节点MES-DB的状态 故障回复成功!!!
57
五、 hp服务器双网卡的绑定以及群集cluster的相关修改和配置
1. 网卡的绑定
注意:绑定网卡时,请将2个节点的群集cluster相关的所有服务停止
当前4个网卡,我们将网卡1、4即本地连接3 和4绑定
将本地连接3设置为自动获取
将本地连接4设置为自动获取
58
打开HP Network configuration Utility工具,如果没有安装,可以从hp官方网站下载安装:
选定待绑定的网卡,然后点击team
59
是
这时会多个网络连接
5 hp network team #1
此时本地连接3和4是无法配置的,都为灰色
60
配置本地连接5,可以设置ip。请重新启动服务器!!! 备注:网卡的解绑定
61
2. 网卡绑定后群集的相关配置
将绑定的网卡改名为pub,ip设置和原先的一样
打开群集管理器,报错,无法连接,提示找不到网络,ping域控ip是通的 备注:这种问题一般将一个节点关机,再把另一个节点重启,再在重启的那个节点上打开群集管理器,是可以解决这个问题,但是在这里重启后问题照旧,无法连接!只能想其他方法了
打开网络连接-属性-高级
62
添加群集的ip
再连接
Ok,连接上了,但是出现了个问题,群集ip始终无法联机,总是提示失败 想了一下,问题又出在上面,我们已经在高级里面添加了ip,172.23.8.11 群集ip在联机时会产生错误,ip已被用,我们修改一下看看
63
把群集的ip由原来的172.23.8.11改为172.23.8.13/21
联机ok
群集ip在dns中被自动改为了172.23.8.13,群集是可以了,但是群集ip被改变了,我们再做一遍,再把它改为172.23.8.11/21,现在群集是正常了,群集管理器也能打开,但是我们还是要到高级里面添加个ip,就是上面的172.23.8.13/21,否则等一下把群集ip改成11,群集管理器就会断掉
把所有资源都脱机,然后更改群集ip地址,双击
65
再联机
把两台服务器都重启,注意开关机的顺序
66
到此所有都已ok,再到网络连接-属性-Internet协议属性-高级-将刚才添加的ip,172.23.8.13删除即可,
至此,所有工作已完成!!!
67
六、 群集管理器dhcp和文件服务的cluster配置
1. DHCP服务cluster的配置
A. 在2个节点MES-DB和RPT-DB上分别安装DHCP服务
开始-控制面板-添加和删除程序-添加组件 选择网络服务-详细信息
选择动态主机配置协议DHCP,然后确定,安装
68
添加2块磁盘,一块Y用于DHCP,一块Z用于下面的文件服务
B. 打开群集管理器
新建组 DHCP GROUP
69
将需要的节点添加进来,完成
成功的添加了组DHCP GROUP,在组中新建资源 物理磁盘Y
70
在组中新建IP资源 DHCP IP
71
注意ip需在域中唯一,会自动在dns中注册 新建资源物理名称 DHCP NAME
物理名称依赖于ip资源,将其添加进来
72
取名为DHCPSERVER;最后新建DHCP 服务
添加依存资源
73
成功添加,后联机
74
C. 打开 开始-管理工具-DHCP管理器
可以看见虚拟服务器的名称,是刚才新建的物理名称DHCPSERVER 新建作用域,下面的配置和普通的配置相似
75
设置ip地址范围
76
在服务器选项中设置要分配给客户端的dns服务器ip
在作用域选项中设置 路由器ip
这里都是在MES-DB服务器上面设置的,我们看看节点2,RPT-DB服务器
77
可以看见已经和节点1 MES-DB服务器同步了,
D. 然后用客户端验证一下,客户端设置ip自动获取,打开cmd,输入ipconfig/release,再ipconfig/renew获取
成功的获取了ip 172.23.8.81/21 网关172.23.8.254,将节点1 MES-DB服务器关机
客户端再获取,验证
78
Ok 获取成功!!!
2. 文件服务的cluster设置
A. 新建资源
新建组FILE GROUP
新建物理磁盘Z和ip资源
新建物理名称FILE NAME
79
新建文件共享服务
在共享磁盘,z中添加个文件夹public
指定路径
80
联机
B. 客户端用UNC路径来测试
开始-运行,然后输入\\\\172.23.8.18
访问ok,测试成功,关于其他方面的设置,这里就不做说明了,要重新指定文件共享的路径,请看下图,注意更改配置时,先将资源脱机,再做设置
81
完成!!!
82
七、 exchange群集的安装和cluster配置
群集管理器
注意账户必须要添加到的组,enterprise admins和schema admins组
1. 安装前的准备
安装suptools.mis工具,做dcdiag和netdiag的测试
83
直到安装完成
开始-运行-winver查看系统版本
安装IIS组件、SMTP、ASP、nntp组件
84
在DC上运行dcdiag,在安装服务器上面运行netdiag测试安装条件,确定pass
2. 安装exchange2003
在服务器MES-DB上,把群集上的所有资源都转移到RPT-DB服务器上,然后放入exchange2003的安装光盘
85
选择全新的exchange2003
在林根域控制器上运行林准备forestprep(注意:只需在首次安装时运行)
86
87
在安装服务器MES-DB上运行域准备domainprep(只需第一次安装时运行)
88
安装exchange2003程序
90
安装完成,然后转到节点2 RPT-DB服务器,将所有资源移动到节点1 MES-DB, 然后按照上面的步骤安装,注意选择时,直接安装,不需做forestprep和domainprep
注意:2台都安装完后,打开exchange系统管理器-服务器是空的,需要新建虚拟服务器
91
3. 群集cluster的配置
打开群集管理器,新建资源组EXCHANG GROUP
92
新建物理磁盘O和群集虚拟ip,EXCHANG IP
新建物理名称EXCHANGSERVER
93
联机
Dns服务器状态
新建exchange system attendant
94
95
联机ok,打开exchange系统管理器
出现exchangserver服务器
96
4. 测试exchange
给用户zhangsan新建邮箱
97
添加账户lisi
98
99
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务