haproxy+keepalived主备与双主模式配置

摘要: Haproxy+Keepalived主备模式 主备节点设置 主备节点上各安装配置haproxy,配置内容且要相同 haproxy开启日志记录 日志定义在haproxy的配置文件中已经说明了,haproxy使用rsyslog服务记录日志,需要在rsyslog日志服务中定义: vim /etc/rsys 阅读全文
posted @ 2018-07-13 23:11 孤岛鱼夫 阅读(2602) 评论(0) 推荐(0) 编辑

LVS-DR模式实现调度负载

摘要: 本篇文章主要梳理一下LVS前端调度过程及用户请求过程 实验架构 准备工作 添加各主机路由联通主机通信 Client IP Route 路由主机开启地址转发功能 将/etc/sysctl.conf文件中的net.ipv4.ip_forward 值改为 1,后执行sysctl p 后端主机 后端主机包括 阅读全文
posted @ 2018-07-05 16:15 孤岛鱼夫 阅读(1039) 评论(0) 推荐(1) 编辑

LVS NAT,DR,TUN三种负载原理

摘要: 在客户端看来,负载层的LVS 就是一个真实的应用服务器,客户端向LVS发送请求信息,LVS接收数据报文至内核空间,工作在input链上的ipvs模块会判断用户请求是不是定义的后端服务器,如果用户请求的就是定义的后端集群服务,数据报文传送到input链上时,input链会强行将数据报文转发给postrouting,postrouting将数据报文传送给后端真实服务器 阅读全文
posted @ 2018-07-03 19:42 孤岛鱼夫 阅读(5769) 评论(0) 推荐(0) 编辑

vsftpd文件服务参数汇总和虚拟用户使用

摘要: FTP文件传输协议 FTP协议特点 基于C/S结构 双通道协议:数据和命令连接 数据传输格式:二进制(默认)和文本(w文本格式会修改文件内容) 两种模式:服务器角度 主动(PORT style):服务器主动连接 通信:客户端使用随机端口连接服务端21号端口通信 数据传输:服务端使用20号端口传输数据 阅读全文
posted @ 2018-06-28 13:16 孤岛鱼夫 阅读(417) 评论(0) 推荐(0) 编辑

MHA实现mysql高可用复制集群

摘要: MHA简述 MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的 阅读全文
posted @ 2018-06-25 10:33 孤岛鱼夫 阅读(883) 评论(1) 推荐(1) 编辑

mysqldump备份与基于bin-log实现完全恢复

摘要: 在mysql中逻辑备份的最大优点是对不同的存储引擎都可以使用同样的方法来备份,而物理备份则不同的存储引擎有不同的备份方法。mysql的逻辑备份是将数据库中的数据备份为一个文本文件,在mysqldump工具完成逻辑备份。 阅读全文
posted @ 2018-06-14 19:39 孤岛鱼夫 阅读(1245) 评论(0) 推荐(0) 编辑

MySQL的日志相关内容

摘要: 日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出错的原因,并且可以通过日志文件进行数据恢复 阅读全文
posted @ 2018-06-12 18:27 孤岛鱼夫 阅读(724) 评论(1) 推荐(1) 编辑

MySQL(mariadb)主从复制模式与复制过滤

摘要: mysql复制过程中通过3个线程来完成复制操作:其中binlog dump线程在主库上,I/O线程和SQL线程在从库上,当在从库上启动复制(START SLAVE)时,首先会I/O线程连接主库,(连接主库用户用主库创建),主库随后创建binlog dump线程读取数据库事件(binlog日志)并发送给I/O线程,I/O获取到binlog日志数据后更新到从库的中继日志Relay log中,从库上的SQL线程读取中继日志Relay log 中数据写入本地数据库,最终完成主从复制 阅读全文
posted @ 2018-06-10 17:14 孤岛鱼夫 阅读(743) 评论(0) 推荐(0) 编辑

MySQL(mariadb)多实例应用与多实例主从复制

摘要: MySQL多实例 mysql多实例,简单理解就是在一台服务器上,mysql服务开启多个不同的端口(如3306、3307,3308),运行多个服务进程。这些 mysql 服务进程通过不同的 socket来监听不同的数据端口,进而互不干涉的提供各自的服务。 在同一台服务器上,mysql 多实例会去共用一 阅读全文
posted @ 2018-06-05 18:23 孤岛鱼夫 阅读(1208) 评论(0) 推荐(0) 编辑

DNS的主从,转发与负载功能

摘要: 接着原来《 "DNS原理与应用" 》的文章,本章内容主要通过实现DNS的主从,转发,及基于域名解析不同的ip实现后端服务负载均衡的效果。最后再实现DNS的高级功能:类似CDN原理实现基于IP实现区域分流负载,通过以上内容更好地理解DNS的工作原理以及拓展高性能的web服务实现思路 利用DNS解析实现 阅读全文
posted @ 2018-06-03 23:49 孤岛鱼夫 阅读(3001) 评论(1) 推荐(3) 编辑