编译安装MySQL实现corosync+pacemaker+drbd+mysql高可用
2015-01-20 20:32
661 查看
本文转载:/article/4546158.html
实验拓扑图:实验节点:节点一:IP:172.16.249.248 host: node1.stu11.com node1 节点二:IP:172.16.249.122 host: node3.stu11.com node3
节点二的配置前准备:
节点一配置:
##############################编辑corosync配置文件##############################
##########################################生成密钥########################################
############################配置各节点DRBD配置文件配置##############################################
##################################配值DRBD资源文件##################################################
#################################同步两个节点的配置文件###########################################
##################################各节点资源初始化#################################################
##########################################启动各节点DRBD###########################################
[root@node1 corosync ]# drbd-overview //查看节点状态 0:mydisk/0 Connected Secondary/Secondary Inconsistent/Inconsistent##########################提升一个节点为主节点:并且查看数据在同步######################################
##################################对DRBD格式化####################################################[root@node1 corosync ]# mke2fs -t ext4 /dev/drbd0 //对主节点格式化
#####################################挂载创建测试文件############################################
##################### ##降为从节点把另一个节点升为主节点挂载查看测试文件########################
#####################节点二升级主节点,查看测试文件#################################
至此:两个节点的DRBD已经建成同步完成。开始布置两个节点的mysql。
######################准备各节点的mysql############################################# 准备编译环境及安装:
注意:同样的步骤部署第二个节点mysql但是,不要初始化。因为共享磁盘已经初始化过了。
########################下面,就可以使用crmsh配置资源了。###########################下面,就可以使用crmsh配置资源了。首先:保证我们两个节点的服务不会开机自动启动。
##################启动两个节点的corosync##########################################################
安装crmsh ##安装并且定义
切换测试结果:
至此高可用全部完成!
实验拓扑图:实验节点:节点一:IP:172.16.249.248 host: node1.stu11.com node1 节点二:IP:172.16.249.122 host: node3.stu11.com node3
节点二的配置前准备:
[root@node1 corosync ]# drbd-overview //查看节点状态 0:mydisk/0 Connected Secondary/Secondary Inconsistent/Inconsistent##########################提升一个节点为主节点:并且查看数据在同步######################################
##################################对DRBD格式化####################################################[root@node1 corosync ]# mke2fs -t ext4 /dev/drbd0 //对主节点格式化
#####################################挂载创建测试文件############################################
至此:两个节点的DRBD已经建成同步完成。开始布置两个节点的mysql。
######################准备各节点的mysql############################################# 准备编译环境及安装:
注意:同样的步骤部署第二个节点mysql但是,不要初始化。因为共享磁盘已经初始化过了。
########################下面,就可以使用crmsh配置资源了。###########################下面,就可以使用crmsh配置资源了。首先:保证我们两个节点的服务不会开机自动启动。
##################启动两个节点的corosync##########################################################
安装crmsh ##安装并且定义
切换测试结果:
至此高可用全部完成!
相关文章推荐
- mysql+drbd+corosync+pacemaker实现mysql高可用
- 实现mysql的高可用性能corosync+pacemaker+mysql+drbd
- CentOS5.8 HA集群之Corosync + Pacemaker + DRBD + MySQL实现MySQL高可用
- Corosync+pacemaker+DRBD+mysql(mariadb)实现高可用(ha)的mysql集群(centos7)
- Linux集群之corosync+pacemaker+drbd实现MySQL高可用
- HA专题: Corosync+Pacemaker+drbd实现MySQL高可用 推荐
- corosync+pacemaker+mysql+drbd 实现mysql的高可用
- corosync+pacemaker+mysql+drbd 实现mysql的高可用 推荐
- corosync+pacemaker+drbd+mysql 实现mysql的高可用 推荐
- corosync + pacemaker + drbd 实现mysql存储的高可用(一)
- Corosync+Pacemaker+DRBD+MySQL 实现高可用(HA)的MySQL集群
- Corosync+Pacemaker+DRBD实现MySQL的高可用 推荐
- corosync+pacemaker+drbd+mysql实现高可用
- Corosync+Pacemaker+DRBD+MySQL 实现高可用MySQL集群
- CentOS6.5 corosync+pacemaker+drbd实现mysql高可用
- 集群:DRBD+corosync+pacemaker实现mysql服务高可用
- 共享存储之drbd+corosync+pacemaker+mysql实现mysql共享存储高可用实现全过程(二)
- corosync + pacemaker + drbd 实现mysql存储的高可用(二)
- Corosync+Pacemaker+DRBD+MySQL 实现高可用(HA)的MySQL集群 推荐
- Corosync+Pacemaker+DRBD实现Mysql服务的高可用 推荐