与服务器一起的日子

  • mysql
  • linux
  • 高可用
  • nginx
高可用
centos

MySql高可用——双主架构

对于我们需要高速写入的业务,单个数据库服务器很容易出现单点问题,所以我们为了消除单点问题,引入了双主互备。 其简易架构图 演示环境 操作系统:centos7 数据库版本:MySQL5.7.19 master01:192.168.1.21 master02:192.168.1.22 操作过程 配置master01的/etc/my.cnf配置文件 server-id= 21 #数据库ID log_bin = /var/log/mysql/mysql-bin #启用二进制日志 如果没有var/log/mysql这个目录,…

2017年12月1日 0条评论 528点热度 0人点赞 jhin 阅读全文
hadoop

HDFS高可用性QJM——原理

目的 本文使用仲裁日志管理器(QJM)功能概述了HDFS高可用性(HA)功能以及如何配置和管理HA HDFS群集。 本文假设读者对HDFS集群中的通用组件和节点类型有一个大体的了解。 注意:使用仲裁日志管理器或常规共享存储 本指南讨论如何使用仲裁日志管理器(QJM)配置和使用HDFS HA以共享活动和备用NameNode之间的编辑日志。 背景 在Hadoop 2.0.0之前,NameNode是HDFS集群中的单点故障(SPOF)问题所在。 每个群集都有一个NameNode,如果该机器或进程不可用,整个群集将不可用,…

2017年11月22日 0条评论 874点热度 0人点赞 jhin 阅读全文
mysql

MySQL高可用——主从架构原理

双主架构的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多: 1. 可以做灾备,其中一个坏了可以切换到另一个。 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。 3.对于异地热备,尤其适合灾备。 双主架构的工作原理: 简单的说就是把 一个服务器上执行过的sql语句在别的服务器上也重复执行一遍, 这样只要两个数据库的初态是一样的,那么它们就能一直同步。 当然这种复制和重复都是mysql自动实现的,我…

2017年11月2日 0条评论 498点热度 0人点赞 jhin 阅读全文
centos

MySql高可用——主从架构

MySql最容易实现的高可用框架就是主从架构,主从架构最简单,就是一个写入、一个复制。简单的描述如下图:   这个图的主从架构有一个缺点,就是主数据库的负载太重,容易因为连接数达到上限出现错误,导致服务下线的问题。这是最简单的主从架构,可以实现MySQL服务的数据库备份。 架构的实现 这种的主从架构的实现需要两台MySQL数据库服务器,我的两个数据库的ip地址是192.168.1.21和1292.168.1.22两个。 安装MySQL mysql的安装请参考我的另外一片博文(centos7安装mysql服…

2017年10月31日 0条评论 591点热度 0人点赞 jhin 阅读全文

COPYRIGHT © 2024 与服务器一起的日子. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang