标签:
转载:http://www.microcolor.cn/solutions/80.html
本手册主要介绍通过使用 MicroColor ServHAMirror/Cluster 软件在Windows操作系统下完成对Mysql应用双机高可用集群配置的思路和步骤。在使用本手册前需要先完成 《MicroColor ServHA Mirror for Windows前序配置手册》或《MicroColorServHA Cluster for Windows前序配置手册》的配置步骤。
目录
MicroColor ServHASeries for Windows Mysql应用配置手册
一、规划方案
1.1 Innodb路径
1.2 Mysql服务名
1.3 汇总表格
二、安装前的注意事项
2.1 Innodb路径
2.2 Mysql服务名
2.3 实例目录存放路径
2.4 修改配置文件
三、安装A机数据库及实例
3.1 安装
3.2 Innodb路径
3.3 Mysql服务名
3.4 停止实例
3.5 修改目录名
四、安装B机数据库及实例
4.1 安装
4.2 Innodb路径
4.3 Mysql服务名
4.4 停止实例
五、手动测试
5.1 手动启动B机数据库服务
5.2 手动停止B机数据库服务
5.3 手动启动A机数据库服务
5.4 手动停止A机数据库服务
六、建立资源树
6.1 建立资源树
6.2 添加资源
6.3 拖拽资源树
6.4 测试资源树
在开始安装和配置Mysql数据库前,我们需要规划Mysql配置方案,方便后面安装步骤的进行。
在双机热备方案中,双机Mysql的Innodb路径必须一致,否则将导致切换失败。
在Mysql安装过程中,会创建一个windows的Mysql服务,双机的此服务名称必须一致。
完成规划后填写表1.3-1:
A机Innodb路径 |
|
B机Innodb路径 |
|
A机Mysql服务名称 |
|
B机Mysql服务名称 |
|
表1.3-1
以表1.3-1为例,后面的配置步骤均以本例中的示范进行配置。
A机Innodb路径 |
S:\MySQL Datafiles\ |
B机Innodb路径 |
S:\MySQL Datafiles\ |
A机Mysql服务名称 |
MySQL |
B机Mysql服务名称 |
MySQL |
表1.3-2
在开始本步骤前,请确保已完成《MicroColor ServHAMirror for Windows前序配置手册》或《MicroColor ServHA Cluster for Windows前序配置手册》的配置步骤,以方便后面操作的进行。
本手册主要讲述在在Mysql程序及其实例安装中配置双机热备的相关步骤和注意事项,并不包含完整的Mysql安装教程,其他选项需根据实际需求进行设置。本手册以安装Mysql5.5为例,安装过程需注意以下几点:
两机Mysql的Innodb路径必须一致。
两机Mysql的服务名必须一致。
Mysql的实例存放路径必须在镜像盘/共享存储盘下。 打开Mysql安装目录下的配置文件my.ini,查看datadir路径。将此路径下的data文件夹复制到镜像盘/共享存储盘下。
修改my.ini文件下的datadir路径,将其指向上一步中data文件新的存放路径。
以下步骤全部在A机上进行操作。
运行ServHAConsole,将资源树切换到A机。
运行Mysql安装文件 ,如图3.1-1:
图3.1-1
两机的Innodb路径必须一致,且必须安装在镜像盘/共享存储盘下。如图3.2-1:
图3.2-1
填写一个实例的服务名称。
图3.3-1
在A机服务列表里选择Mysql服务并停止。
将Mysql在镜像盘/共享存储盘下的文件重命名(Innodb文件夹与数据库实例文件夹),本操作是为了避免在B机创建数据库实例的时候遇到文件重名冲突等情况的发生,一旦集群配置完毕,这个重命名的目录就可以完全删除了。
运行ServHAConsole控制台,将资源树切换至B机。
运行Mysql安装文件,如图4.1-1:
图4.1-1
Innodb路径必须安装在镜像盘/共享存储盘下,且必须与A机一致,如图4.2-1:
图4.2-1
填写一个MySql服务名,这里服务名称必须与A机的服务名称一致。
图4.2-2
在B机windows服务列表里选择Mysql服务并停止。
此步骤主要为了检测安装是否正常。
将资源树切换至B机:
在资源树根节点处点击右键,在弹出的菜单中点击“启动资源树”,如图5.1-1:
图5.5-1
在B机的服务列表中,选择Mysql服务并启动。
在windows服务列表中选择Mysql服务并停止。
将资源树切换至A机。
在A机的windows服务列表中,选择Mysql服务并启动。
在A机的windows服务列表中,选择Mysql服务并停止。
在《MicroColor ServHA Mirror forWindows 前序配置手册》或《MicroColorServHA Cluster for Windows前序配置手册》中我们建立的资源树如图6.1-1所示,接下来往资源树中添加Mysql的服务资源。
图6.1-1
选中上述建立的资源树,在工具栏中点击“服务”,添加服务资源,如图6.2.1-1:
图6.2.1-1
点击右侧的“选择服务”按钮,弹出服务选择列表,ServHA会自动筛选双机服务,在服务列表中选择Mysql服务,点击“选择”按钮(如果Mysql服务启动类型不是“手动”则会提示您将其设置为手动,选择“是”即可),保存后如下图:
图6.2.2-1
拖动资源树依赖,选择IP地址资源(192.168.1.73),按住鼠标左键不松,将其拖动至Mysql主服务,同样将镜像/共享存储盘资源也拖动至Mysql主服务下,拖动后,资源树如图6.3-1:
图6.3-1
至此SqlServer双机集群完全配置完成,将A机资源树启动后即可对外服务,再将资源树手动切换至B机,查看资源树能否正常启动。此时该IP地址资源即为集群对外服务地址(即192.168.1.73)。
标签:
原文地址:http://www.cnblogs.com/lijiasnong/p/5520729.html