第一篇:屌炸天实战 MySQL 系列教程(一) 生产标准线上环境安装配置案例及棘手问题解决第二篇:屌炸天实战 MySQL 系列教程(二) 史上最屌、你不知道的数据库操作第三篇:屌炸天实战 MySQL 系列教程(三)你不知道的 视图、触发器、存储过程、函数、事物、索引、语句第四篇: ...
第一篇:屌炸天实战 MySQL 系列教程(一) 生产标准线上环境安装配置案例及棘手问题解决
第二篇:屌炸天实战 MySQL 系列教程(二) 史上最屌、你不知道的数据库操作
第三篇:屌炸天实战 MySQL 系列教程(三)你不知道的 视图、触发器、存储过程、函数、事物、索引、语句
第四篇:屌炸天实战 MySQL 系列教程(四) 主从复制、读写分离、模拟宕机、备份恢复方案生产环境实战
第五篇:屌炸天实战 Mysql 系列教程(五) 多实例、高可用生产环境实战
本章内容:
- MySQL 多实例
- 简介
- 安装前的配置
- 生产环境屌炸天的脚步
- 初始化登录实现多实例
- 要再增加一个多实例怎么办?解决
- MySQL 高可用
- 部署配置heardbeat
- 部署配置drbd
- heardbeat与drbdde 联合配置
- 部署MySQL
- 联合heardbeat配置MySQL
一、MySQL 多实例
1、简介
前几年一个朋友跟我说他们公司一台物理服务器上跑 3 到 5 个实例,我说你们公司得多穷啊,他说这个是合理规划,发挥服务器最大性能,你说呢?
别问小编公司跑几个,小编公司有钱不在乎,一台小型器最多跑 3 个实例,当然,每天的数据量还是很大的。
那什么使多实例呢,为什么用它?
多实例就是在一台机器上开启多个不同的服务端口(如:3306,3307);
运行多个MySQL服务进程,这些进程通过不同的socket监听不同的服务端口来提供各自的服务。
MySQL多实例共用一个 MySQL 的安装程序,使用不同(也可相同)的 my.cnf 配置文件,启动程序和数据文件。
在提供服务时,多实例 MySQL 在逻辑上是各自独立的,多个实例的本身是根据配置文件对应的设定值,来获得服务器的相关硬件资源多少。
2、安装配置前操作
安装配置前的一些配置少不了
文件的目录最好也规矩,这样才专业
#杀掉进程,避免冲突,删掉启动命令。pkill mysqldps -ef|grep mysqlrm -f /etc/init.d/mysqld# 创建目录,授权mkdir -p /data/{3306,3307}/datachown -R mysql.mysql /data/tree /data/ /data/ #总的多实例根目录├── 3306 #3306实例的目录│ └── data #3306实例的数据文件目录└── 3307 #3307实例的目录 └── data #3307实例的数据文件目录 4 directories, 0 files
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:屌炸天实战 Mysql 系列教程(五) 多实例、高可用生产环境实战
关键词:索宁,Nick,Suo,Blog,IT,Code
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。