1、RoseHAforSQL的安装1Rose HA for SQL2008的安装一、准备工作:1.首先准备两台配置相同的服务器安装win2003 标准与企业均可,当然2000 server与2008 server均可,实现方法相差不大。我在此是用的VMWare ESX4.0虚拟出来的两台配置相同的机器。2.准备好共享磁盘,阵列柜或者存储都行,我做测试是用freenas软件虚拟出的共享磁盘。至于freenas的安装配置方法,前面SQL2008群集配置中有介绍。3.在两台服务器上各安装好SQL2008并准备好相应的补丁与其他软件,比如:.NET FrameWork和MS iSCSI setup-x86
2、free等等4.最后准备好Rose 8.5 for windows的安装程序,并在两台机器上同时安装好。二、安装过程1、两台机器都配置双网卡,并做如下图所示配置2、在内网卡把Microsoft网络文件和打印共享及Microsoft网络客户端前面的默认勾选去掉3、设置固定IP地址4、去掉DNS中,在去掉DNS中注册此连接的地址5、去掉启用LMHOSTS查找和禁用TCP/IP上的NETBIOS6、把内网卡的速度设为10M半双工7、两台服务器同步时间设置8、安装Microsoft iSCSI软件9、iSCSI的安装过程10、iSCSI的配置11、发现磁盘设置12.SQL2008的普通安装过程在此不作
3、述说,唯一注意的一点是要把数据库文件安装到共享磁盘当中去如下图所示:13、ROSE HA的安装过程,在这里点“下一步”14、在这里点“下一步”15、名称和组织可以随便写,点“下一步”16、选择安装路径,点“下一步”17、点“下一步”18、最后完成安装,点“close”18、点开始,打开RoseHA的管理工控制台19、打开后默认是没有启动,两台机器处理黑色状态20、现在,我们启动一台服务器SERVERC21、启动服务后,点击Tools,打开License对话框,由于我这里是试用版,所以只有一个月试用期现在试用版也要申请试用,如果不申请将不能做任何配置22、我们在两台机器上分别打开Private
4、Net,配置私有网络心跳线23、私有网络心跳线配置好后,会显示绿色的连接状态,如下图所示:24、接下来,我们将配置最后果的一步,创建资源25、在创建磁盘资源之前,得先在服务器配置好硬盘分区(新版本8.5与以前的版本有点不同, 以前版本不需要分配盘符,而新版本则需要配置盘符,否则在分配磁盘资源时会报莫名 错误,具体原因还没有找到),具体过程如下:26、接下来我们就可以分配磁盘资源了,两台服务器上分别设置具体设置如下: 27、接下来我们配置服务IP,以便对外访问28、紧接着我们配置别名29、我们接着配置服务,选择SQL服务,把相关资源加入到预启动当中去, 以后一台服务器的SQL服务处于备机状态30、接下来是启动操作配置,建议不要修改31、接下来,我们准备做故障转移测试,下图有两种测试方法32、正常配置好,一台处理正常状态,另一台则处于待机状态33、我们把SERVERB停机后,在SERVERC控制台主界面上看到的状态34、在服务中看到SQL 服务都处于自动启动状态,说明故障转移成功35、当我们配置和测试完成后,记得在两台服务器上把SQL的服务由自动设为手动, 以免突然断电时,对资源的占抢,从而引起数据出错当然,这里只是一些基本的安装及故障转移测试方法,还有些RoseHA故障的处理方法本文不作描述,待留以后总结