欢迎来到战五渣的博客

人生三重境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

07 2019 档案

摘要:一 环境 1.1 结构 192.168.132.125 mycat 192.168.132.121 master 192.168.132.122 slave 主从已经配置完成 1.2 安装mycat 192.168.132.125安装mycat [root@mycat ~]# cd /usr/loc 阅读全文
posted @ 2019-07-12 23:48 梦中泪 阅读(1664) 评论(0) 推荐(2)
摘要:LVS(Linux Virtual Server)即Linux 虚拟服务器,是一个的开源负载均衡项目,目前LVS 已经被集成到Linux 内核模块中。LVS 是四层负载均衡,也就是说建立在OSI 模型的第四层——传输层之上,传输层上有我们熟悉的TCP/UDP,LVS 支持TCP/UDP 的负载均衡。 阅读全文
posted @ 2019-07-11 22:57 梦中泪 阅读(2431) 评论(0) 推荐(1)
摘要:一 keepalive介绍 1.1 keepalived 是什么 keepalived 是集群管理中保证集群高可用的一个服务软件,用来防止单点故障。 1.2 keepalived 工作原理 keepalived 是以VRRP 协议为实现基础的,VRRP 全称VirtualRouter Redunda 阅读全文
posted @ 2019-07-10 23:11 梦中泪 阅读(10956) 评论(1) 推荐(1)
摘要:一 MySQL 的三种复制方式 1.1 简介 asynchronous 异步复制 fully synchronous 全同步复制 Semisynchronous 半同步复制 从MySQL5.5 开始,MySQL 以插件的形式支持半同步复制。 1.2 异步复制(Asynchronous replica 阅读全文
posted @ 2019-07-09 23:37 梦中泪 阅读(2704) 评论(0) 推荐(2)
摘要:实验环境: 192.168.132.121 master1 192.168.132.122 master2 192.168.132.123 slave 使用gtid的方式 两个主分别是192.168.132.121和192.168.132.122,一个从端192.168.132.123分别从两个主端 阅读全文
posted @ 2019-07-09 00:38 梦中泪 阅读(593) 评论(0) 推荐(0)
摘要:多线程复制 mysql 主从复制原理: 1. master 节点上的binlogdump 线程,在slave 与其正常连接的情况下,将binlog 发送到slave 上。 2. slave 节点的I/O Thread ,通过读取master 节点binlog 日志名称以及偏移量信息将其拷贝到本地re 阅读全文
posted @ 2019-07-08 23:13 梦中泪 阅读(8732) 评论(1) 推荐(1)
摘要:一 环境准备 主:192.168.132.121 从:192.168.132.122 主的数据库上面已经有数据,而且还在不断的写入 使用循环向表里写数据 [root@master mysql]# while true ; do mysql -uroot -p123456 -e 'use darren 阅读全文
posted @ 2019-07-07 18:31 梦中泪 阅读(743) 评论(0) 推荐(0)
摘要:一 mysql读写分离的概念 写在主库,主库一般只有一个,读可以分配在多个从库上,如果写压力不大的话,也能把读分配到主库上. 实现是基于atlas实现的,atlas是数据库的中间件,程序只需要连接atlas入口,无需读写单独指定,atlas决定在那个数据库进行读或者写操作,可以实现mysql的读写分 阅读全文
posted @ 2019-07-06 01:27 梦中泪 阅读(1098) 评论(0) 推荐(0)
摘要:一 GITD介绍 1.1 gtid的含义 Global Transaction Identifier,全局事务标识 阿里云的rds目前已经使用gtid 基于gtid的主从复制原理 每个mysql数据库上都有一个唯一uuid 每个事务生成一个id gtid由上面两者组合: uuid+事务id 1.2 阅读全文
posted @ 2019-07-05 23:18 梦中泪 阅读(4929) 评论(0) 推荐(2)
摘要:mysql双主配置 mysql双主其实就是互相同步,互为主从 任意一台都能够执行插入动作 生产环境用得非常少,因为还是担心数据一致的问题 生产环境一般来说主从已经够用 172.19.132.121的配置,自增的话从1开始,每次递增2.数值是1,3,5,7…… 192.168.132.122的配置,自 阅读全文
posted @ 2019-07-05 01:16 梦中泪 阅读(7530) 评论(0) 推荐(1)
摘要:一 三种模式介绍 1.1 查看mysql主库的binlog格式 binlog仅在主库设置即可,从库无需设置 binlog的默认方式为STATEMENT ( show variables like '%binlog_format%'; ) 1.2 mysql主库的binlog有三种方式 stateme 阅读全文
posted @ 2019-07-04 23:58 梦中泪 阅读(1761) 评论(0) 推荐(0)
摘要:一 主库 mysql主服务器的正确配置需要指定log-bin、log-bin-index server-id = 1 log-bin=master-bin log-bin-index = master-bin.index 如果使用正确的配置,主机名改变后,即使mysql重启了,主从同步是能够照常进行 阅读全文
posted @ 2019-07-04 22:50 梦中泪 阅读(930) 评论(0) 推荐(1)
摘要:实验环境: master 192.168.132.121 主库 slave 192.168.132.122 从库 一 mysql主从复制的配置 1.1 mysql主库给从库复制的权限 1.2 从库使用命令去同步主库的数据 从库使用命令去同步主库。主库ip、主库端口、用户名、密码、binlog文件名、 阅读全文
posted @ 2019-07-04 22:20 梦中泪 阅读(3007) 评论(0) 推荐(0)
摘要:mysql的binlog说明 主从复制依赖于二进制日志文件,简称为binlog binlog里面有存放了偏移信息 mysql主库binlog信息查看命令 创建一个库和表,观察日志 查看binlog日志 直接使用命令查看二进制文件 [root@master ~]# cd /data/mysql/ [r 阅读全文
posted @ 2019-07-04 00:55 梦中泪 阅读(3031) 评论(0) 推荐(0)
摘要:实验环境 master 192.168.132.121 主库 slave 192.168.132.122 从库 一 mysql的使用介绍 1.1 mysql单台服务器特点 缺点 单台服务器如果磁盘出现问题的话,数据库数据就会丢失 单台服务器的备份,如果把数据文件备份到本地的话,难以自动定期备份 单台 阅读全文
posted @ 2019-07-04 00:11 梦中泪 阅读(1526) 评论(0) 推荐(0)
摘要:下载安装包: https://dev.mysql.com/downloads/mysql/5.7.html#downloads [root@jenkins-master ~]# cd /usr/local/src/ [root@jenkins-master src]# wget https://de 阅读全文
posted @ 2019-07-03 22:21 梦中泪 阅读(1132) 评论(0) 推荐(1)
摘要:一 基本概念 1.1 rsync介绍 rsync,remote synchronize,是一款实现远程同步功能的软件,在同步文件的同时,可以保持原来文件的权限,时间,软硬链接等附加信息。Rsync是使用rsync算法提供一个客户机和远程文件服务器的文件同步的快速算法,而且可以同步ssh的方式来传输 阅读全文
posted @ 2019-07-02 23:21 梦中泪 阅读(1622) 评论(0) 推荐(0)