MariaDB1 192.168.8.90
MariaDB2 192.168.8.91
MariaDB3 192.168.8.92
所需安装包
galera-25.3.9-1.rhel6.el6.x86_64.rpm
MariaDB-10.0.22-centos6-x86_64-client.rpm
MariaDB-10.0.22-centos6-x86_64-common.rpm
MariaDB-10.0.22-centos6-x86_64-compat.rpm
MariaDB-Galera-10.0.21-centos6-x86_64-server.rpm
socat-1.7.2.3-1.el6.x86_64.rpm
db1、db2、db3安装(安装方式一样)
service iptables stop
setenforce 0
yum -y install *.rpm
service mysql start
/usr/bin/mysql_secure_installation #回车 y y y y y
mysql -uroot -pwsyht123 -e "delete from mysql.user where host='::1';"
mysql -uroot -pwsyht123 -e "delete from mysql.user where host='127.0.0.1';"
mysql -uroot -pwsyht123 -e "grant all on *.* to 'root'@'%' identified by 'dbpass';"
mysql -uroot -pwsyht123 -e "grant usage on *.* to sst_user@'%' identified by 'dbpass';"
mysql -uroot -pwsyht123 -e "grant all privileges on *.* to sst_user@'%';"
mysql -uroot -pwsyht123 -e "flush privileges;"
mysql -uroot -pwsyht123 -e "select user,host from mysql.user;"
service mysql stop
cat >> /etc/my.cnf.d/server.cnf << EOF
binlog_format=ROW
default-storage-engine=innodb
innodb_autoinc_lock_mode=2
innodb_locks_unsafe_for_binlog=1
query_cache_size=0
query_cache_type=0
bind-address=0.0.0.0
datadir=/var/lib/mysql
innodb_log_file_size=100M
innodb_file_per_table
innodb_flush_log_at_trx_commit=2
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
wsrep_cluster_address="gcomm://192.168.8.90,192.168.8.91,192.168.8.92"
wsrep_cluster_name='galera_cluster'
wsrep_node_address='192.168.8.90'
wsrep_node_name='db1'
wsrep_sst_method=rsync
wsrep_sst_auth=sst_user:dbpass
EOF
db2
wsrep_node_address='192.168.8.91'
wsrep_node_name='db2'
db3
wsrep_node_address='192.168.8.92'
wsrep_node_name='db3'
db1初始化
etc/init.d/mysql start --wsrep-new-cluster
db2、db3开启服务
service mysql start
任意一台查看集群状态
mysql -uroot -pwsyht123 -e"show status like 'wsrep%'"
运维群:517751492