博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
下载安装MariaDB Galera 10.1
阅读量:7206 次
发布时间:2019-06-29

本文共 1514 字,大约阅读时间需要 5 分钟。

因为无法访问外网, 配置官网的yum无法下载MariaDB Galera(在MariaDB 10.1 及之后内置了Galera, 不像之前那样需要独立安装)

需要在下载的包

MariaDB-10.1.31-centos73-x86_64-client.rpm   MariaDB-10.1.31-centos73-x86_64-devel.rpm    jemalloc-3.6.0-1.el7.x86_64.rpmMariaDB-10.1.31-centos73-x86_64-common.rpm   MariaDB-10.1.31-centos73-x86_64-server.rpmMariaDB-10.1.31-centos73-x86_64-compat.rpm   galera-25.3.22-1.rhel7.el7.centos.x86_64.rpm

需要其他的依赖包

  • yum install *.rpm

配置MariaDB Galera Cluster

  • master节点
    配置文件/etc/my.cnf.d/server.cnf
[server][mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.socklog-error=/var/log/mariadb/mariadb.logpid-file=/var/run/mariadb/mariadb.pidinnodb_file_per_table=1skip_name_resolve=1log_bin=master-binrelay_log=relay-binsync_binlog=1[galera]wsrep_on=ONwsrep_provider=/usr/lib64/galera/libgalera_smm.sowsrep_cluster_address="gcomm://192.168.199.235,192.168.199.104,192.168.199.174"binlog_format=rowdefault_storage_engine=InnoDBinnodb_autoinc_lock_mode=2wsrep_node_name=node2wsrep_node_address=192.168.199.104wsrep_cluster_name="my_wsrep_cluster"bind-address=0.0.0.0wsrep_slave_threads=1innodb_flush_log_at_trx_commit=0[embedded][mariadb][mariadb-10.1]
  • 另外的slave节点也一样就是server_id, wsrep_node_name, wsrep_node_address不同

启动Galera

  • 在Master中mysqld -wsrep-new-cluster --user=root, 在stdout中出现Synchronized with group, ready for connections表示成功

  • 在Slave节点正常启动systemctl start mariadb

测试

  • 在master节点: show status like 'wsrep_cluster_size'; # 如果为3则对

注意

  • 在Galera中复制不是基于binlog, 而是更加底层的数据, 通过Galera的API调用实现的
  • slave节点中show slave status\G; 不会有任何信息, 因为复制的不是binlog

转载地址:http://bslum.baihongyu.com/

你可能感兴趣的文章
JavaScript入门学习笔记(二)
查看>>
Project Euler 13 Large sum
查看>>
自动工作量资料档案库(AWR)报告的获得
查看>>
virtualBox中的centOS虚拟机硬盘扩容
查看>>
Android应用目录结构分析
查看>>
动画总结(UIView的动画)
查看>>
顶点着色器和片断着色器
查看>>
vc++实现禁用按钮
查看>>
flask with gae开发小结
查看>>
以打字形式展示placeholder的插件
查看>>
http文件导出写文件
查看>>
Globus的简单介绍
查看>>
[LeetCode] Search Insert Position 解题报告
查看>>
c# 的传递参数值传递与传递引用的区别,ref与out区别
查看>>
win7+vs2008+cuda5.x 环境配置二
查看>>
PHP5.5安装PHPRedis扩展
查看>>
c#Socket Tcp服务端编程
查看>>
java构造函数注意点
查看>>
Asp.net 中配置 CKEditor和CKFinder
查看>>
Use dynamic type in Entity Framework 4.1 SqlQuery() method
查看>>