RoseHA 8.9 for Windows配合SQL Server 2008 R2配置文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RoseHA 8.9 for Windows配合SQL Server
2008 R2配置文档
2013年7月27日
目录
一、文档说明 (3)
二、安装部署要求 (3)
1、集群环境拓扑结构 (3)
2、基础环境部署 (3)
三、安装配置SQL Server 2008 R2 (14)
1、安装SQL Server 2008 R2的先决条件 (14)
2、安装SQL Server 2008 R2 (16)
3、配置SQL Server的远程连接功能 (22)
4、安装SQL Server客户端 (25)
四、安装配置RoseHA (29)
五、测试 (39)
1、集群资源测试 (39)
2、集群切换测试 (40)
六、使用RoseHA工具 (42)
1、帮助文档 (42)
2、命令行管理工具 (42)
3、查看日志 (43)
一、文档说明
本文档主要介绍了在VMware8虚拟机环境中使用RoseHA8.9配合SQL Server 2008 R2的配置过程,对如何虚拟磁盘阵列以及两台虚拟机之间如何用RS232串口线连接和挂载虚拟存储也做了介绍。使用此文档,大家可以在自己的电脑上利用虚拟环境搭建RoseHA高可用集群测试系统。
二、安装部署要求
1、集群环境拓扑结构
2、基础环境部署
本实验集群拓扑实现目标如上图所示,以宿主机作为客户端,宿主机安装VMware8虚拟机,虚拟机中安装Windows server 2008 R2操作系统,并将系统的防火墙关闭;在虚拟机操作系统中安装SQL Server 2008 R2和RoseHA;按照RoseHA的配置规则,两台服务器之间至少有两条心跳线,可以使用两条以太网线作为心跳,如果条件允许,还可以使用RS232串行端口线作为心跳,以实现不同类型的心跳通信,加强心跳通信的可靠性。本实验采用以太网和RS232串行端口两种方式作为心跳;宿主机安装SQL Server 2008 R2客户端,使用此
客户端可以连接并查询两台虚拟机操作系统中的数据库,用来验证集群可用性;除主机名和IP地址不同外,两个虚拟机操作系统要做到配置完全相同。在宿主机上安装StarWind以虚拟磁盘阵列,磁盘阵列中划分出两个LUN用以作为共享磁盘和仲裁盘。
2.1、配置要求说明
每台虚拟机要配置至少两块网卡,一块用于局域网通信,即公有网卡,一块用于连接心跳,即私有网卡。使用VMware虚拟机的VMnet1和VMnet8虚拟网卡,VMnet1用于两台虚拟机的心跳通信(私有网络),VMnet8用于搭建虚拟机与宿主机的局域网(公有网络);无论是虚拟网卡还是虚拟机操作系统网卡,都需要配置静态IP,私有网络和公有网络的IP要在不同的网段;如果没有要求操作系统使用防火墙等网络安全软件,可以将防火墙关闭,若要求开启防火墙,则要开放如下默认端口网络通信的权限:
TCP:1433、9527、10100
UDP:私有网心跳端口
ICMP:开放所有网络接口的ICMP(ping)数据包
两台虚拟机设置不同的主机名,并设置administrator密码且密码相同。本次实验IP资源分配如下:
序号主机名/设备名公有IP 私有IP 说明
1 Host1 192.168.200.18 172.16.10.18 虚拟机
2 Host2 192.168.200.19 172.16.10.19 虚拟机
3 VMnet1 172.16.10.1 宿主机虚拟网卡
4 VMnet8 192.168.200.1 宿主机虚拟网卡
5 RoseHA 192.168.200.20 浮动IP
2.2、RS232串口配置说明
打开VMware虚拟机“添加硬件向导”,为每台虚拟机添加一个串行端口。
在串行接口类型配置页选择“输出到命名管道”。
在指定插槽配置页,命名管道名称采用默认\\.\pipe\com_1,并选择“此终端是服务器”、“另一端是一台虚拟机”。
另外一台虚拟机在添加配置串行端口时,选择“此终端是客户端”,也就是说,两台服务器的串行端口,一台是服务器端,另一台是客户端。
添加完成后,在串口服务器端的虚拟机硬件设置页,点击“串行端口2”,勾选“轮询时主动放弃CPU占用”。至此,两台虚拟机RS232串行端口心跳线添加完成。在配置RoseHA 添加串行端口心跳时需要注意,串行端口要选择“com-2”。
2.3、虚拟机网络架设说明
打开VMware的虚拟网络编辑器,编辑虚拟网卡VMnet1的子网网段为172.16.10.0,虚拟网卡VMnet8的子网网段为192.168.200.0。
在宿主机上配置VMnet1和VMnet8的IP地址。
VMnet8虚拟网卡作为虚拟机的公网网关,配置如下图,按照同样原理,配置VMnet1虚拟网卡为虚拟机的私网网关。
两台虚拟机的公网IP配置如下图示。其中网关为虚拟网卡VMnet8的IP地址,将虚拟机的公网网卡网关指向VMware虚拟网卡VMnet8,宿主机、虚拟机三者便可进行网络通信。
两台虚拟机的私有网络配置如下图示。原理和公有网络配置的原理相同。
配置完成后,在宿主机上对两台虚拟机的公网和私网进行通信测试。
2.4、磁盘阵列配置说明
本实验使用StarWind软件虚拟磁盘阵列,软件的安装过程从略。安装完成后运行StarWind,使用默认登录信息root/starwind登录。
登录后右键点击“Targets”,选择“Add Target”。
为新添加的LUN起个别名,并勾选“Target Name”。