暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Galera Cluster (2节点+1仲裁)安装
1946
6页
13次
2020-07-22
免费下载
Galera Cluster 2节点+1仲裁)安装
安装包
galera-25.3.29-1.rhel7.el7.centos.x86_64.rpm
mariadb-10.3.23-linux-x86_64.tar.gz
解压&安装
数据节点:
tar -zxvf mariadb-10.3.23-linux-x86_64.tar.gz
ln -s mariadb-10.3.23-linux-x86_64.tar.gz mysql
仲裁节点:
yum install galera-25.3.29-1.rhel7.el7.centos.x86_64.rpm
MariaDB部署
两个数据节点都需要执⾏:
初始化
scripts/mysql_install_db --defaults-file=/etc/my.cnf
开启数据库
chown -R mysql:mysql /usr/local/mysql
chown -R mysql:mysql /usr/local/mysql/data
bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql&
Galera集群的部署过程中,从节点会清楚⾃身的数据⽬录内容,根据主节点数据进⾏同步。
下⾯的部署内容仅主节点需要执⾏:
修改root密码
/usr/local/mysql/mysqladmin -u root password 'new_password'
删除匿名账户
bin/mysql_secure_installation -u root -p
#按照显示要求输⼊root密码,选择删除不删除匿名账户,root远程登录,test数据库
创建galera集群使⽤的⽤户
MariaDB [(none)]> grant all privileges on *.* to 'galera'@'%' identified by
'GA123';
MariaDB [(none)]> flush privileges;
关闭数据库
mysqladmin -u root -p shutdown
MariaDBGalera集群的⽂件配置:
两个数据节点:
wsrepclustername:集群名称,数据节点和仲裁节点都必须⼀致
wsrepsstmethod:选择进⾏同步的⽅式rsyncxtrabakckupmariabackup等。
按照⾃⼰的需求进⾏配置:
wsrepclusteraddress :集群地址,主节点为"gcomm://”,其他节点要写主节点ip地址
wsrepnodename:节点名
wsrepnodeaddress:本节点的ip地址
wsrepsstauth:⽤于Galera集群的⽤户名和密码,本⽂中对应上⾯的赋权⽤户galera,密码
GA123,⽤ : 分隔
以从节点的配置为例:
[mysqld]
wsrep_on =on
wsrep_provider =/usr/lib64/galera/libgalera_smm.so
wsrep_cluster_name =" clu_192_168_111"
wsrep_cluster_address ="gcomm://192.168.111.155:3567"
#⾸先启动的节点为主节点,可以设置为"gcomm://192.168.111.154:3567”
#其他节点为集群其他节点ip,这⾥为主节点的ip,⾮默认的4567端⼝时,地址格式为ipport
wsrep_node_name =" mysql_111_154"
wsrep_node_address =192.168.111.155:3567
#本机ip地址
wsrep_certify_nonPK =1
wsrep_debug =0
of 6
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜