简介:今天来尝试下 pxc 5.7.20安装
1 环境安装
   yum install -y git scons gcc gcc-c++ openssl check cmake bison boost-devel asio-devel libaio-devel ncurses-devel readline-devel pam-devel
2 配置yum源
  rpm -ivh http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm
3 安装
   yum install Percona-XtraDB-Cluster-57 -y
4 配置
  node1
 1 更改密码
  service mysql start
  update user set authentication_string=password('root');
  flush privileges
  service mysql stop
 2 修改配置文件
  cat > /etc/my.cnf << EOF
  [mysqld]
   wsrep_provider=/usr/lib64/galera3/libgalera_smm.so
   wsrep_cluster_name=pxc-cluster
  wsrep_cluster_address=gcomm://IP1,IP2
  wsrep_node_name=node1
  wsrep_node_address=IP1

wsrep_slave_threads= 8

wsrep_sst_method=xtrabackup-v2
 wsrep_sst_auth=sstuser:sstuser
 pxc_strict_mode=ENFORCING
 binlog_format=ROW
 default_storage_engine=InnoDB
 EOF
 node2
 1 更改密码
 service mysql start
 update user set authentication_string=password('root');
 flush privileges
 service mysql stop
 2 修改配置文件
 cat > /etc/my.cnf << EOF
 [mysqld]
 wsrep_provider=/usr/lib64/galera3/libgalera_smm.so
 wsrep_cluster_name=pxc-cluster
 wsrep_cluster_address=gcomm://IP1,IP2
 wsrep_node_name=node2
 wsrep_node_address=IP2
 wsrep_sst_method=xtrabackup-v2
 wsrep_sst_auth=sstuser:sstuser
 pxc_strict_mode=ENFORCING

wsrep_slave_threads= 8
 binlog_format=ROW
 default_storage_engine=InnoDB
 EOF
5 初始化node1节点作为primary
 node1
 service mysql start-bootstrap
6 创建同步账号

node1

GRANT RELOAD, LOCK TABLES, PROCESS, REPLICATION CLIENT ON *.* TO 'sstuser'@'localhost' IDENTIFIED BY 'sstuser';
 flush privileges
7 次节点node2节点插入
 service mysql start
8 观察
 node1
show status like 'wsrep%'; 过滤 wsrep_cluster_size=2 证明加入成功
9 相关配置说明
  wsrep_provider=/usr/lib64/galera3/libgalera_smm.so 插件位置
  wsrep_cluster_name 集群名称
  wsrep_cluster_address 集群IP集合
  wsrep_node_name 本地名称
  wsrep_node_address 本地地址
  wsrep_sst_method 同步方式 (rsync,mysqldump,xtrabackup-v2) 注意 xtrabackup-v2 一定要填写这个,V2代表的是版本号
  wsrep_sst_auth 同步的账号密码
  pxc_strict_mode SQL认证模式
10 组件构成
  Percona-XtraDB-Cluster-server-57-5.7.20-29.24.1.el6.x86_64
  Percona-XtraDB-Cluster-client-57-5.7.20-29.24.1.el6.x86_64
  Percona-XtraDB-Cluster-shared-57-5.7.20-29.24.1.el6.x86_64
  Percona-XtraDB-Cluster-57-5.7.20-29.24.1.el6.x86_64

mysql 架构 ~ PXC5.7.20安装尝试的更多相关文章

  1. Cent OS 6.6 下安装mysql(5.5.20)和 PHP(5.3.10)

    0.准备步骤(没有连接网络的 linux): 挂载光盘.让网络 yum 源失效.修改光盘 yum 文件.安装 c 语言编译器 gcc. 1.MySQL(5.5.20) 下载 mysql 5.5.20 ...

  2. Windows 下 MySql 5.7.20安装及data和my.ini文件的配置(转)

    Windows 下 MySql 5.7.20安装及data和my.ini文件的配置     本文通过图文并茂的形式给大家介绍了MySql 5.7.20安装及data和my.ini文件的配置方法. my ...

  3. MySQL 8.0.20 安装教程图文详解(windows 64位)

    MySQL 8.0.20 安装教程图文详解(windows 64位)  更新时间:2020年05月09日 15:09:04   转载 作者:瘦肉粥不加糖     这篇文章主要介绍了MySQL 8.0. ...

  4. mysql8.0.20安装教程,mysql下载安装教程8.0.20

    mysql8.0.20下载安装教程  mysql8.0.20安装教程 mysql安装包+mysql学习视频+mysql面试指南视频教程 下载地址: 链接:https://pan.baidu.com/s ...

  5. Mysql 5.7 CentOS 7 安装MHA

    Table of Contents 1. MHA简介 1.1. 功能 1.2. MHA切换逻辑 1.3. 工具 2. 环境 2.1. 软件 2.2. 环境 3. Mysql 主从复制 3.1. Mys ...

  6. mysql 架构篇系列 3 复制运行状态监控与选项参数说明

    一. 概述 在上一篇中,搭建了一主一从的复制架构,这篇通过一些诊断方法来了解复制的运行状态和一些选项参数说明.上次mysql主从服务关机,今天在打开mysql服务,出现了错误信息. 1.首先 启动主从 ...

  7. pxc5.7配置安装

    pxc5.7配置安装 一.准备工作 # Centos6. 最小化安装操作系统 ########################---- Centos最小化安装推荐常用依赖包---- ######### ...

  8. 打通MySQL架构和业务的任督二脉

    目前,在很多OLTP场景中,MySQL数据库都有着广泛的应用,也有很多不同的使用方式.从数据库的业务需求.架构设计.运营维护.再到扩容迁移,不同的MySQL架构有不同的特点,适应一定的业务场景,或者解 ...

  9. MySql(十六):MySql架构设计——MySQL Cluster

    前言: MySQL Cluster 是一个基于 NDB Cluster 存储引擎的完整的分布式数据库系统.不仅仅具有高可用性,而且可以自动切分数据,冗余数据等高级功能.和 Oracle Real Cl ...

随机推荐

  1. hdu6165(拓扑排序+tarjan缩点)

    题意:就任意两个点能否到达: 解题思路:首先将图简化,比如假设图里有一个环,那么,这环内两个点肯定是能相互到达的,那么就不用考虑这环内的点了,很简单就想到用tarjan算法将环缩成一个点,然后就是判断 ...

  2. Windows 下vim的配置文件_vimrc

    set nocompatible source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin set ...

  3. ceph API之PHP的客户端连接

    下载v2的SDK开发包http://pear.amazonwebservices.com/get/sdk-latest.zip 解压到目录下: unzip sdk-latest.zip &&a ...

  4. BZOJ4445 SCOI2015小凸想跑步(半平面交)

    考虑怎样的点满足条件.设其为(xp,yp),则要满足(x0-xp,y0-yp)×(x1-xp,y1-yp)<=(xi-xp,yi-yp)×(xi+1-xp,yi+1-yp)对任意i成立.拆开式子 ...

  5. hdu 3727 Jewel (可持久化线段树+bit)

    链接: http://acm.hdu.edu.cn/showproblem.php?pid=3727 题意: 对一段序列进行四种操作: Insert x :在序列尾部插入一个x: Query_1 s ...

  6. luogu1970 花匠(dp)

    设f1[i]表示以1..i中某个合法序列的长度,而且最后一位是较大的 f2[i]表示以1..i中某个合法序列的长度,而且最后一位是较小的 那么就有$f1[i]=max\{f2[j]+1\},(j< ...

  7. ASP 运行结果显示空白 --- 是编码的原因。

    比如有一个 a.asp 文件编码: utf-8 在a.asp代码中有一行:<!--#include file="b.asp"--> 但是 b.asp 文件编码是 gb2 ...

  8. apigateway-kong(六)认证

    到上游服务(API或微服务)的流量通常由各种Kong认证插件的应用程序和配置来控制.由于Kong的服务实体(Service Entity)代表自己的上游服务的1对1映射,最简单的方案是在选择的服务上配 ...

  9. 20190311 Windows安装ZooKeeper

    1. 说明 记录过程中踩过的坑 1.1. 环境 本机环境:Win10 ZooKeeper版本:3.4.6 2. 安装 2.1. 下载 官网下载网址 2.2. 修改配置文件 复制conf目录下的zoo_ ...

  10. exportfs命令

    exportfs命令:功能说明 :NFS共享管理 语法格式 exportfs [必要参数][选择参数][目录] 功能描述 exportfs 命令:用于管理NFS(Network File System ...