部署 KVM 虚拟化平台
摘要:KVM 产品简介 公司部分 Linux 服务器利用率不高,为充分利用这些 Linux 服务器,可以部署 KVM 虚拟化平台,在物理机上运行多个业务系统(虚拟机)。例如,在运行 Nginx 的服务器上部署 KVM,然后在虚拟机上运行 Tomcat,MySQL等企业服务。 所属类别 : 软件 KVM:就
阅读全文
posted @
2019-10-25 11:41
玉树临风的猪
阅读(374)
推荐(0)
基于 altas 实现读写分离
摘要:Atlas介绍 : Atlas 是由 Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加了很多功能特性。目前该项目在360公司内部得到了广泛应用,很多MySQL
阅读全文
posted @
2019-10-16 21:36
玉树临风的猪
阅读(257)
推荐(0)
基于 amoeba 读写分离
摘要:环境配置: MySQL Master IP: 192.168.200.111 MySQL Slave1 IP: 192.168.200.112 MySQL Slave2 IP: 192.168.200.113 MySQL Amoeba IP: 192.168.200.114 MySQL Client
阅读全文
posted @
2019-10-16 21:34
玉树临风的猪
阅读(153)
推荐(0)
基于mycat实现读写分离
摘要:Mycat 概述 在MySQL中间件出现之前,对于MySQL主从集群,如果要实现其读写分离,一般是在程序端实现,这样就带来一个问题,即数据库和程序的耦合度太高,如果我数据库的地址发生改变了,那么我程序端也要进行相应的修改,如果数据库不小心挂掉了,则同时也意味着程序的不可用,而这对很多应用来说,并不能
阅读全文
posted @
2019-10-16 21:29
玉树临风的猪
阅读(138)
推荐(0)
MySQL GTIDS复制
摘要:MySQL GTIDS概述 从MYSQL5.6 开始,mysql开始支持GTID复制。 基于日志点复制的缺点: 从那个二进制日志的偏移量进行增量同步,如果指定错误会造成遗漏或者重复,导致数据不一致。 基于GTID复制: 1.从服务器会告诉主服务器已执行的事务的GTID值。 2.主库会告诉从库哪些GT
阅读全文
posted @
2019-10-16 20:06
玉树临风的猪
阅读(435)
推荐(0)
MySQL主从复制及读写分离
摘要:MySQL Replication 概述 mysql在互联网领域用的如此广泛很大一部分原因是是源于它的replication机制,简单实用,几台PC机子,很容易提高性能,乃中小网站必备良方。 首先什么情况下要扩展数据库,建个网站,建个数据库,某一天网站火了,访问量暴增,意味着从你服务器上读网页的连接
阅读全文
posted @
2019-10-16 20:06
玉树临风的猪
阅读(200)
推荐(0)
MySQL 全同步复制
摘要:实验环境:没有主从之分,全都是组成员 CentOS7操作系统; 主机:server1 192.168.200.112 server2 192.168.200.113 server3 192.168.200.114 软件:mysql 三台机器数据保存一致性 在server1上: 修改mysql的配置文
阅读全文
posted @
2019-10-16 16:40
玉树临风的猪
阅读(1206)
推荐(0)
MySQL 完整备份和增量备份
摘要:MySQL完全备份与恢复 随着自动化办公与电子商务的不断扩展,企业对于信息系统的依赖性越来越重要,而数据库在信息系统中担任着非常重要的角色。尤其一些对数据库可靠性要求非常高的行业,例如银行,证券,电信等,如果发生意外宕机或数据丢失,其损失是非常重要的。为此数据库管理员必须针对具体的业务要求定制详细的
阅读全文
posted @
2019-10-14 11:06
玉树临风的猪
阅读(1055)
推荐(0)
MySQL 基本操作
摘要:数据库的基本概念 数据 l 描述事物的符号记录称为数据(Data) l 包括数字,文字、图形、图像、声音、档案记录等 l 以“记录”形式按统一的格式进行存储 数据表 l 将不同的记录组织在一起,就形成了 “表” l 是用来存储具体数据的 数据库 l 数据库就是表的集合,是存储数据表的仓库 l 以一定
阅读全文
posted @
2019-10-11 15:04
玉树临风的猪
阅读(175)
推荐(0)
基于mysqld_multi实现MySQL 5.7.24多实例多进程配置
摘要:学习环境: 操作系统 IP地址 主机名 软件包 备注 CentOS7.5 192.168.200.111 localhost 操作系统 IP地址 主机名 软件包 备注 CentOS7.5 192.168.200.111 localhost 实验初始配置:所有主机关闭防火墙与selinux [root
阅读全文
posted @
2019-10-10 20:04
玉树临风的猪
阅读(143)
推荐(0)
mysql-5.7.24二进制安装及生产环境更改密码
摘要:确保系统中有依赖的libaio软件 yum -y install libaio 使用wget命令下载mysql-5.7.24软件包 wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar
阅读全文
posted @
2019-10-09 20:02
玉树临风的猪
阅读(359)
推荐(0)
Haproxy 简介及配置文件详解
摘要:HAProxy简介 官网:http://www.haproxy.com HAProxy提供高可用性、负载均衡以及基于TCP和HTTP的应用代理,支持虚拟主机,它是免费、快速并且可靠的一种负载均衡解决方案。适合处理高负载站点的七层数据请求。类似的代理服务可以屏蔽内部真实服务器,防止内部服务器遭受攻击。
阅读全文
posted @
2019-10-09 12:16
玉树临风的猪
阅读(5209)
推荐(0)
Haproxy+Keepalived 实现高可用负载均衡集群
摘要:基于Haproxy+Keepalived构建高可用负载均衡集群 实验环境: 主机名 IP地址 VIP 192.168.200.254 Haproxy-1 192.168.200.111 Haproxy-2 192.168.200.112 Nginx1 192.168.200.113 Nginx2 1
阅读全文
posted @
2019-10-09 10:22
玉树临风的猪
阅读(278)
推荐(0)
Nginx+keepalived 实现Nginx的高可用
摘要:nginx实现请求的负载均衡 + keepalived实现nginx的高可用 前言 使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时,不要企图去换更强大的服务器,对大型网站而言,不管多么强大的服务器,都满足不了网站持续增长的业务需求。这种情况下,更恰当的做法是
阅读全文
posted @
2019-10-07 20:20
玉树临风的猪
阅读(338)
推荐(0)
LVS+keepalived 实现高可用群集
摘要:高可用群集(High Availability Cluster) 以提高应用系统的可靠性、尽可能地减少中断时间为目标,确保服务的连续性,达到高可用(HA)的容错效果。列如,“故障切换”,“双机热备”,“多机热备”等都属于高可用集群技术。 HA 的工作方式包括双工和主从两种,双工即所有节点同时在线;主
阅读全文
posted @
2019-10-07 16:34
玉树临风的猪
阅读(265)
推荐(0)
LVS DR模式 (操作篇)
摘要:1)准备三台虚拟机 server1 192.168.200.111 LVS负载调度器 server2 192.168.200.112 WEB主机(节点服务器) server3 192.168.200.113 WEB主机(节点服务器) 2)所有主机关闭防火墙和 selinux [root@localh
阅读全文
posted @
2019-10-06 11:50
玉树临风的猪
阅读(214)
推荐(0)