mysql cluster双机_GitHub - sophys/mysqlha: 博客“Mysql-cluster数据库集群双机HA研究”测试代码...
mysqlha
本代码是基于博客Mysql-cluster数据库集群双机HA研究所写的。测试采用的是32位环境,linux环境为debian,如果是其他系列只需修改部分指令即可。mysql-cluster版本位:mysql-cluster-gpl-7.2.7-linux2.6-i686.tar.gz,可自行去网上搜索下载。64位的话用mysql-cluster-gpl-7.2.7-linux2.6-x86_64.tar.gz。
本测试mysql安装路径为
/usr/local/mysql
my.cnf路径位
/etc
config.ini路径位
/var/lib/mysql-cluster/
默认登陆用户为root。
集群的安装
卸载原有数据库
apt-get -y remove mysql-server --purge
rm -rf /etc/mysql
rm -rf /usr/local/mysql
建立相关目录
mkdir -p /usr/local/mysql
tar -xzvf ./mysql-cluster-gpl-7.2.7-linux2.6-x86_64.tar.gz
mv ./mysql-cluster-gpl-7.2.7-linux2.6-x86_64/* /usr/local/mysql
安装包依赖
apt-get -y install libaio1
安装集群
/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/
设置集群配置文件
mkdir -p /var/lib/mysql-cluster
cp ./config.ini /var/lib/mysql-cluster/
cp ./my.cnf /etc/
配置集群
修改密码,根据自己需求自行设置
/usr/local/mysql/bin/mysqladmin -u root password '654321'
集群启动
首次启动的话,需要自己手动启动
管理节点
/usr/local/mysql/bin/ndb_mgmd -f /var/lib/mysql-cluster/config.ini --initial
数据节点
/usr/local/mysql/bin/ndbd --initial
访问节点
/usr/local/mysql/bin/mysqld_safe --user=root&
mysqlhad的启动(HA的daemon进程)
mysqlhad 侦听55555端口
配置文件:/var/mysqlhad.conf 内容为:
nodeip
gateway
sleeptime
日志文件:/var/mysqlhadlog
mysqlhad可以放任意目录运行,但是需要以root身份运行.直接运行会创建后台daemon进程,加 -t 参数可以打印运行的一些输出信息,但是会在前台一直运行.
说明:只有第一次启动集群的时候需要手动启动,以后的话只启动mysqlhad程序即可,这个程序会根据实际情况来自主决定集群的启动方式。
mysql cluster双机_GitHub - sophys/mysqlha: 博客“Mysql-cluster数据库集群双机HA研究”测试代码...相关推荐
- 【Data Cluster】真机环境下MySQL数据库集群搭建
真机环境下MySQL-Cluster搭建文档 MySQL Cluster简介 MySQL cluster 和 Oracle RAC 完全不同,它采用 无共享架构Shared nothing(share ...
- 基于SSM+SpringBoot+MySQL+Vue前后端分离的博客论坛系统
项目运行截图 系统首页 技术描述 开发工具: idea/eclipse 数据库: mysql Jar包仓库: Maven 前段框架: vue/ElementUI/echart 后端框架: spring ...
- (何凳成博客)MySQL 加锁处理分析——学习笔记
1. 准备测试数据 use test; CREATE TABLE t1(id int,name varchar(20)); alter table t1 add primary key(id); in ...
- 博客-评论系统数据库设计及实现
前言 最近在开发一个小型个人博客,在数据库设计方面遇到了一些问题,这里做一个记录. 我设计的博客包含博客的基本信息,包括标题.内容等,此外还包括博客的标签.类型和评论. 实际效果如下: 设计 一条博客 ...
- window7 MySql Cluster数据库集群配置
MySql Cluster数据库集群配置 先来看一张mysql集群的架构图: 上图一共分了四层:Applications.SQL.Storage.Management. –Applications主要 ...
- ucint核心边缘分析_学术博客交流网络的核心—边缘结构分析实证研究.pdf
学术博客交流网络的核心-边缘结构分析实证研究 >> <<情报研究 第 卷 第 期 2009年6月 ﹨ ﹣ 学术博客交流网络的核心-边缘结构分析实证研究 张 癑 朱庆华 南京 ...
- mysql cluster linux_【完美】Mysql-cluster数据库集群搭建(linux)
介绍 <Mysql-cluster数据库集群介绍> 安装系统:Linux CentOS7.4查看是否安装mysqlrpm -qa | grep mysql普通删除rpm -e mysql强 ...
- mysql 数据库集群状态查看_MySQL数据库集群进行正确配置步骤
MySQL数据库集群进行正确配置步骤 2010-06-09 10:47 arrowcat 博客园 字号: 我们今天是要和大家一起分享的是对MySQL数据库集群进行正确配置,我前两天在相关网站看见的资料 ...
- 使用Docker搭建高可用Mysql数据库集群
文章目录 前言 正文 选择哪一种搭建集群的方式 PXC Replication 安装docker Docker操作的基本命令 安装PXC集群 负载均衡 双机热备 具体实现细节 安装keepalived ...
最新文章
- 基于PaddlePaddle的机器翻译教程 | 深度学习基础任务系列
- jenkins(4): jenkins 插件
- 14 代码分割之lazy:Suspense与路由懒加载
- 普通话/汉语发音口型大全
- python杨辉三角_yiduobo的每日leetcode 118.杨辉三角 amp;amp; 119.杨辉三角II
- Maven3版本的超级POM位置及中央仓库位置
- navision系统和sap区别_erp系统与sap的区别是什么?
- 女性一辈子不结婚,会怎么样?
- X509Certificate类解析证书的差异,算是.Net的BUG吗?
- 从写博文,看模块化思维的应用
- Hicharts实现世界地图思路及踩过的坑(含中文GeoJSON数据集及详细代码)
- 2020五一建模:C题 饲料混合加工问题 题解
- 基于javaweb+SpringBoot+MyBatis网上书店管理系统在线购书系统(前台、后台)
- 《数据科学入门》(Data Science from Scratch)读书笔记
- 3dsmax快捷键大全
- 铁流:苹果为何不找IBM,而选择中国浪潮
- 章泽天加入微软实习 网友:提升程序员整体形象
- python学习记录三——读写exceld内容代码,openpyxl模块内
- 华为一口气发布十余款新品,HarmonyOS用户过亿
- python的pandas库第二关
热门文章
- [leetcode-108,109] 将有序数组转换为二叉搜索树
- (转)利用WPF的ListView进行大数据量异步加载
- Android 学习Kotlin吗?
- 浅析C语言中assert的用法(转)
- HttpClient使用之下载远程服务器中的文件(注意目录遍历漏洞)
- yii2阅读随笔14
- iOS学习之基本概念
- Linux mmap
- 要配置php环境_只需修改,要配置Apache的PHP环境,只需修改()。
- java秒杀时间与服务器时间_Javascript实现秒杀倒计时(时间与服务器时间同步)...