免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5737 | 回复: 7
打印 上一主题 下一主题

[其他] 用VCS实现mysql的双机热备 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-03 11:00 |只看该作者 |倒序浏览

在VCS4.1MP2中,默认是不带有mysql数据库的agent的。然而,通过对普通的program monitor的修改,我们也可以实现mysql的双机热备,而且这都是免费的。
1,在node1上面mount上磁盘阵列;
2,在node1和node2同时安装mysql,注意把mysql的数据放在磁盘陈列的mount点上面。这样,node1的数据放在了磁盘阵列,而node2的数据是在本地磁盘上;
3,创建mysql组和mysql用户,注意两个节点的组ID和用户ID必须相同;
4,在VCS的gui界面中,创建一个名为“mysql”的service group,它包含了node1和node2两个系统
5,在service group中添加NIC、IP、DiskGroup、Volume、Mount和application资源,其依赖关系如图所示(见附件):
6,设置diskgroup属性,只需填写diskgroup的名称;
7,设置volume的属性,只需填写volume的名称及其所属的disk group的名称;
8,设置mount的属性,填写mount点、blockdevice的名称以及文件系统类型等信息;
9,设置nic的属性,指明公网网卡的名称;
10,设置ip的属性,指明ip地址,子网掩码及其需绑定的网卡信息;
11,设置mysql的属性,设置好startprogram的路径(默认是/etc/init.d/mysqld start),stopprogram的路径(默认是/etc/init.d/mysqld stop)以及VCS需要监控的进程文件的路径(mysql.pid),这样VCS就可以监控mysql了。
12,右键点击这个service group,选择 “online->node1”,现在就可以发现这六个资源全部变亮,表示已经生效。现在在node1使用ifconfig –a,可以发现虚拟ip已经在node1启动;
13,最后右键点击这个service group,选择 “switch to ->node2”,然后可以发现所以资源从上向下依次在node1下线,然后再从下往上依次在node2上线;
14,这样,一个可以监控mysql的双机热备环境就完成了。

论坛徽章:
0
2 [报告]
发表于 2011-05-03 14:16 |只看该作者
支持!感谢,正好学习

论坛徽章:
0
3 [报告]
发表于 2011-12-16 17:26 |只看该作者
VCS需要监控的进程文件的路径(mysql.pid)


这个是什么意思啊。在scalar value中填写mysql的pid么?还是什么意思?

论坛徽章:
0
4 [报告]
发表于 2011-12-16 21:51 |只看该作者
无牙,无牙,无牙~~~
解释下·没做过process的监控

论坛徽章:
3
处女座
日期:2014-11-05 11:02:4315-16赛季CBA联赛之四川
日期:2015-12-10 14:37:4015-16赛季CBA联赛之天津
日期:2017-09-08 18:39:34
5 [报告]
发表于 2011-12-18 19:38 |只看该作者
回复 1# lirunqi



把数据存在共享存储上,这个解决方法还是不错的,很多公司都这么做,貌似mysql本身就有集群配置方法的,而且你说的也有问题
    设置mysql的属性,设置好startprogram的路径(默认是/etc/init.d/mysqld start),stopprogram的路径(默认是/etc/init.d/mysqld stop)以及VCS需要监控的进程文件的路径(mysql.pid),这样VCS就可以监控mysql了。


你这个还少了监控呢
光有起停,没有监控,怎么知道mysql死活?

论坛徽章:
0
6 [报告]
发表于 2011-12-19 10:14 |只看该作者
回复 5# godymoon


    process里不是有moniror么?这个不是监控滴?

论坛徽章:
0
7 [报告]
发表于 2011-12-23 19:39 |只看该作者
我记得好像没mysql type agent,要当常规应用进程去监控吧,

论坛徽章:
0
8 [报告]
发表于 2011-12-26 10:51 |只看该作者
学习了哦~感谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP