mysql双节点部署_MariaDB GALERA 集群双节点部署

本文介绍了如何部署MariaDB的GALERA集群,包括双节点设置,涉及配置文件中的关键参数,如wsrep_cluster_address和wsrep_sst_method等,并提到了启动和授权同步账号的步骤,以及在Ubuntu 14.x上安装时可能遇到的问题和解决方案。
摘要由CSDN通过智能技术生成

节点1:10.2.2.41

节点2:10.2.2.42

软件: mariadb-galera-10.0.22-linux-x86_64.tar.gz

#galera相关参数:(两个节点配置文件类似)

wsrep_on=on

binlog_format=ROW

default-storage-engine=innodb

innodb_autoinc_lock_mode=2

bind-address=10.2.2.41

wsrep_provider=/usr/local/mariadb-galera-10.0.22-linux-x86_64/lib/libgalera_smm.so

wsrep_cluster_name="cluster_stage2"

wsrep_cluster_address="gcomm://10.2.2.41,10.2.2.42"

wsrep_slave_threads=64

wsrep_certify_nonPK=1

wsrep_max_ws_rows=131072

wsrep_max_ws_size=1073741824

wsrep_debug=0

wsrep_convert_LOCK_to_trx=0

wsrep_retry_autocommit=1

wsrep_auto_increment_control=1

wsrep_drupal_282555_workaround=0

wsrep_causal_reads=1

wsrep_notify_cmd=

wsrep_sst_method=xtrabackup-v2

wsrep_sst_auth=sysn-user:sysnc-password

wsrep_provider_options="base_port=7654"

第一个节点启动:

/usr/local/mariadb-galera-10.0.22-linux-x86_64/bin/mysqld_safe --defaults-file=/etc/mysql/my3317.cnf  \

--basedir=/usr/local/mariadb-galera-10.0.22-linux-x86_64 \

--ledir=/usr/local/mariadb-galera-10.0.22-linux-x86_64/bin \

--wsrep_cluster_address=gcomm:// >/dev/null &

先启动的节点授权同步账号:

本地和远程

其他节点启动:

/usr/local/mariadb-galera-10.0.22-linux-x86_64/bin/mysqld_safe --defaults-file=/etc/mysql/my3317.cnf  \

--basedir=/usr/local/mariadb-galera-10.0.22-linux-x86_64 \

--ledir=/usr/local/mariadb-galera-10.0.22-linux-x86_64/bin/ &

note:

ubuntu14.x上安装的一些坑:

1、可能需要的一些包:

apt-get install socat pv

2、ssl相关报错:(在centos上的链接方式有点差别)

ln -sv /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcrypto.so.6

ln -sv /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libssl.so.6

3、mysql使用的是非默认端口3306:(并非所有使用非默认端口多会遇到这种情况)

遇到一个问题启动时使用xtrabackup方式无法通过,

解决办法:先使用sync同步方式同步,然后kill掉mysql 改成xtrbakcup方式启动。试验解决方法可行。(具体原因不详)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值