MySQL+ ServHA Mirror共享存储双机热备如何配置

请使用微信扫描二维码登录

五、創建镜像包 六、将 Sql Server 服务交由集群管理。 注意事项注意事项 一、 SqlServer 配置双机集群方案要求两机都安装 SqlServer其中 SqlServer 主服务安装 在本机磁盘内(非镜潒盘内) ,数据库实例安装在镜像盘内 二、 两机的 SqlServer 安装配置必须完全相同,例如实例名权限,密码 三、 双机目标镜像盘盘符必须一致。 工作所必须的端口不受防火墙的拦截不同操作系 统防火墙配置方式不同,但基本思想是相同的在双机软件通信的过程中,如果没囿进 行设置防火墙会阻止 ServHA Mirror 的通信,使双机集群工作异常 MicroColor ServHA Mirror 在配置的过程中主要需要设置的防火墙例外 1. 18562 与 25792 端口这两个端口为“ServHA 配置监控端”的连入端口,如不将 这两个端口设置为防火墙例外端口 “ServHA 配置监控端”将无法连入集群,如果您修 改过 ServHA Mirror 的“配置端连入端口号” 请將例外设置为修改过的“配置端连入端 口号” ; 同时, 针对该端口的例外IP您可以设置为常用来管理集群的客户计算机IP地址 2. 15538 与 45782 端口这两个端口为集群双机相互通信的端口,如不将这两个端口 设置为防火墙例外端口ServHA Mirror 将无法正常工作,如果您修改过 ServHA Mirror 的“全局 TCP/IP 端口” 请将例外設置为修改过的“全局 TCP/IP 端口” ;同时,针对该端口的例外 IP 设置为对机的 IP 地址即可 注上述操作在双机均需要执行。 准备存储介质准备存储介质 在安装 MS SqlServer 之前 请先在两台服务器上分别准备好一个待做镜像盘的分区 (以下称这个分区为“X 盘” ) ,大小要满足您 MS SQLServer 实例数据的存放(鏡像后 X 盘的大小为较小的 X 盘的大小建议两个 X 盘大小差距不要太多) 。 安装并配置安装并配置 ServHA Mirror 1 运行 ServHA Mirror 安装程序按提示进行安装即可,注意ServHA Mirror 鈈要安 装在镜像盘 2 运行“ServHA 配置监控端” ,出现登陆界面输入(或选择)连入集群,格式为 A 机 IP / B 机 IP选择身份为“超级管理员” ,首次登陸默认密码为”111111”(六个 一) 点击“登录”,如下图所示 如果您首次连入该集群, 会提示您输入集群名称 以便以后连入实直接选择集群 (无 需再次输入集群地址)如下图所示 3 进入 ServHA 配置监控端主界面,选择菜单栏的“心跳”-“管理心跳连接” 如下 图所示 4 下面我们来设置参栲节点(参考节点为网络中长期存活的节点的 IP 地址,用于在 双机无法通信时判断自身是否工作正常,是一种防止脑裂的机制) 在参考节点設置 栏内输入 IP 地址(本例中以 192.168.1.1 为例,如果没有合适的参考节点可填写 127.0.0.1,如果如此在极端情况有可能产生脑裂,但数据不会被破坏)端ロ为 80点击右侧的”加”按钮,如下图 5 点击下方的“应用全局配置”按钮将参考节点设置保存,如下图 6 下面配置心跳连接以两条心跳線为例(公网和私网心跳) ,在心跳连接栏内点击 左下方的“添加”按钮如下图所示 7 我们先添加公网心跳,连接类型选择 TCP/IP(ServHA 支持串口心跳本例中不再 展示) ,输入连接名称(该名称仅用于识别心跳线) 输入优先级(优先级数值越高 优先级越高)选择 A 机公网 IP 地址和 B 机公網 IP 地址,点击确定如下图所示 8 按照上述方式再添加一条私网心跳,如下图所示 9 正确配置完成后如下图(两条心跳线一个参考节点) 10 此時主界面“概述”选项卡已显示出心跳连接,此时已经可以为集群添加资源了如下图所示 11 在主界面中选择“资源树”选项卡,点击工具欄的“资源树”按钮新建一棵资源 树,输入资源树名称以及优先运行主机(本例以 A 机为例) ,点击“保存” 如 下图所示 12 添加 IP 地址资源,在资源树视图中选择刚刚建立的资源树在工具栏中点击“IP 地址” ,弹出 IP 地址资源添加界面在左上角“IP 地址”中输入虚拟 IP 地址(本 虛拟 IP 一般集群对外服务的 IP 地址) ,选择双机承载该虚拟 IP 的网卡(一般为公 网网卡) 点击保存,如下图所示 13 完成上述配置后资源树界面洳下图 安装安装 MS SQLServer 分别在双机上执行如下步骤(可同步执行) 1. 运行 MS SQLServer 2008 安装文件,出现如下窗口点击“全新 SQL Server 独立安装 或向现有安装添加功能” 。 2. 安装程序检测 3. 选择安装类型 4. 选择版本输入产品密钥 5. 功能选择 6. 实例配置。选择实例的安装路径实例必须安装在目标镜像的盘(X 盘)下。 7. 磁盘空间要求 8. 服务器配置 9. 服务器账户配置 10. 数据库引擎配置 11. 选择用户或用户组 12. 用户对 Analysis Services 的管理权限 13. Reporting Services 14. 错误和使用情况报告 15. 安装规则 16. 安装信息检查 17. 等待安装 创建镜像包创建镜像包 双机 Sqlserver 已经安装完成了现在双机的目标镜像盘(即 Sqlserver 实例所在盘)还未受 集群管理,下面我们创建镜像包为双机镜像盘建立关联。 1 创建镜像包之前在双机分别将 SqlServer 服务及其代理服务手动停止。 2 将 “ServHA 配置监控端”切换至“镜像”选项卡如下圖所示 3 点击左上角的“创建镜像资源包” ,弹出镜像向导向导第一步输入镜像包名称,输入一个容易识别的名称即可本文档以“X”为唎,如下图所示 4 点击“下一步” 选择镜像盘以及镜像主端,镜像盘分别选择双机安装 Sqlserver 实例的 分区即可(即双机 X 盘) 主端盘的空间必须尛于等于从端盘的空间,首次数据同步时集 群会以主端数据为准,覆盖从端数据之前安装 Sqlserver 时双机配置完全一致,所以此处 主端选择满足创建条件的即可本文档中我们选择 A 机作为主端,如下图所示 5 点击“下一步” 设置脑裂处理策略,在极端情况时双机无法相互通讯,使双机数据 不一致此时集群需要以一端的数据位标准,丢弃另一方数据手工处理即为发生脑裂后, 由管理员判断哪方的数据较为重偠 其他选项均为自动处理, 处理方式与选项字面意义相同 本文档中我们选择“手工处理” ,具体策略根据您的项目实际情况自定选择即可如下图 6 点击“下一步” ,设置同步链路同步链路为双机同步镜像盘数据时所需的链路,一般 情况下私网链路作为比较优先的数据鏈路 同时也支持公网链路数据同步, 同时可以设置链 路的速度限制 “是否自动切回优先级较高的连接”意义为一旦数据链路故障,集群会自动 启用备用链路链路恢复后,自动使用修复好的、优先级高的数据链路建议勾选该选项, 如下图所示 7 在“双机 IP”下拉列表中选擇对应的链路 IP点击右侧“添加” ,即可将该链路加入数 据链路组先添加的链路优先级高,建议先添加性能较高的链路同时可以用右側的“上” 、 “删”按钮进行调整,添加链路后界面如下图所示 8 点击“完成” ,弹出如下界面提示点击“是” 。 9 在“ServHA 配置监控端”的“镜像”选项卡中双击左上方镜像包列表中刚刚新建的镜 像包即可看到当前镜像包工作状态此时,镜像包已经创建完成等待集群同步唍成后(即 双机镜像状态均为同步状态时) ,可继续进行下面步骤如下图所示 将将 SqlServer 服务交由集群管理服务交由集群管理 1 添加镜像资源, 剛刚我们只是将镜像盘配对 下面我们将镜像盘加入到集群资源树 中,将“ServHA 配置监控端”切换至“资源树”选项卡选择上述步骤建立的資 源树,在工具栏中点击“镜像” 如下图所示 2 弹出如下界面,在左侧镜像包选择列表中选择刚刚建立的镜像包点击“保存” 。 3 镜像资源已经添加至资源树中如下图所示 4 选中上述建立的资源树,先工具栏中点击“服务” 添加服务资源,如下图 5 点击右侧的“选择服务”按钮弹出服务选择列表,ServHA 会自动筛选双机服务 在服务列表中选择 SqlServer 服务,点击“选择”按钮(如果 SqlServer 服务启动类 型不是“手动”则会提示您将其设置为手动选择“是”即可) ,如下图所示 6 重复上述步骤将 SqlServer 代理服务也添加至资源树,两个服务均添加至资源树 后资源树视圖如下图 7 拖动资源树依赖,选择 IP 地址资源(192.168.1.18) 按住鼠标左键不松,将其拖 动至 SqlServer 主服务同样将镜像资源(X)也拖动至 SqlServer 主服务下,将 SqlServer 主服務拖动至 SqlServer 代理服务下(上述操作意义为SqlServer 主服务 依赖于 IP 地址资源和镜像资源SqlServer 代理服务依赖于 SqlServer 主服) ,拖动 后资源树如下图 至此 SqlServer 纯软双机集群完全配置完成,将 A 机资源树启动后即可对外服务也可 手动进行切换测试,查看是否配置正确此时该 IP 地址资源即为集群对外服务地址(即 192.168.1.18)


温馨提示:虚拟产品一经售出概鈈退款

一个资源只可评论一次评论内容不能少于5个字

我要回帖

 

随机推荐