zoukankan      html  css  js  c++  java
  • Percona XtraDB Cluster 5.7

    附加:相关在线文档https://www.percona.com/software/documentation

    安装要求:

    1、root权限
    2、保证开放3306、4444、4567、4568端口
    3、关闭seLinux安全策略setenforce 0(安装完成记得开放)
    4、安装yum源 yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm
    5、安装服务 yum install Percona-XtraDB-Cluster-57
    6、启动服务 service mysql start
    7、查看默认密码 grep 'temporary password' /var/log/mysqld.log
    8、使用root登陆 mysql -u root -p
    9、修改密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'ROOT@neusoft2017';
    10、停止服务 service mysql stop
    11、配置节点比如三个节点(注意 Debian、Ubuntu的配置与redhat、centos 稍有不同)
    Node1:192.168.70.61
    Node2:192.168.70.62
    Node3:192.168.70.63
    第一个节点:
    wsrep_provider=/usr/lib64/galera3/libgalera_smm.so
    wsrep_cluster_name=pxc-cluster
    wsrep_cluster_address=gcomm://192.168.70.61,192.168.70.62,192.168.70.63
    wsrep_node_name=pxc1
    wsrep_node_address=192.168.70.61
    wsrep_sst_method=xtrabackup-v2
    wsrep_sst_auth=sstuser:neusoft2017
    pxc_strict_mode=ENFORCING
    binlog_format=ROW
    default_storage_engine=InnoDB
    innodb_autoinc_lock_mode=2
    第二个节点
    wsrep_node_name=pxc2
    wsrep_node_address=192.168.70.62
    第三个节点
    wsrep_node_name=pxc3
    wsrep_node_address=192.168.70.63

    12、启动/停止节点
    node1 启动:centos7下 systemctl start mysql@bootstrap.service 在centos6下 /etc/init.d/mysql bootstrap-pxc
    注:node1启动完成后需要进行授权,执行13 
    node2 启动 centos7下 systemctl start mysql 在centos6下 /etc/init.d/mysql start
    node3 启动同node2
    13、创建sst user,并授予相应权限
    CREATE USER 'sstuser'@'localhost' IDENTIFIED BY 'neusoft2017';
    GRANT RELOAD, LOCK TABLES, PROCESS, REPLICATION CLIENT ON *.* TO 'sstuser'@'localhost';
    FLUSH PRIVILEGES;

    14、检查状态
    show status like 'wsrep%';

    注意:以systemctl start mysql@bootstrap.service启动的节点,
    必须以systemctl stop mysql@bootstrap.service关闭,
    如果以systemctl stop mysql关闭,则没效果

  • 相关阅读:
    Linked list
    mysql(1)

    mysql 1130 问题
    POST乱码
    GET乱码(2)
    GET乱码
    P65——练习题2.31
    2.1.9 C语言中的移位运算
    2.1中所想的问题:指针的类型有什么作用?
  • 原文地址:https://www.cnblogs.com/zhshto/p/6653472.html
Copyright © 2011-2022 走看看