- 論壇徽章:
- 0
|
[root@client137 ~]# yum -y install MariaDB-Galera-server galera MariaDB-client
[root@client138 ~]# yum -y install MariaDB-Galera-server galera MariaDB-client
[root@client139 ~]# yum -y install MariaDB-Galera-server galera MariaDB-client
4.編輯每臺(tái)機(jī)器的hosts文件,添加如下內(nèi)容
[root@client137 ~]# vim /etc/hosts
192.168.1.137 client137.kongzhong.com client137
192.168.1.138 client138.kongzhong.com client138
192.168.1.139 client139.kongzhong.com client139
# 啟動(dòng)測(cè)試一下
[root@client137 ~]# /etc/init.d/mysql start
Starting MySQL.... SUCCESS!
[root@client137 ~]# chkconfig mysql on
5.設(shè)置MariaDB的root密碼,并做安全加固
[root@client137 ~]# /usr/bin/mysql_secure_installation
[root@client137 ~]# /usr/bin/mysql_secure_installation
# 登陸數(shù)據(jù)庫(kù),授權(quán)用于集群同步的用戶(hù)和密碼
[root@client137 ~]# mysql -uroot -pkongzhong
mysql> GRANT USAGE ON *.* to sst@'%' IDENTIFIED BY 'sstpass123';
mysql> GRANT ALL PRIVILEGES on *.* to sst@'%';
mysql> FLUSH PRIVILEGES;
mysql> quit
# 創(chuàng)建并配置wsrep.cnf文件
[root@client137 ~]# cp /usr/share/mysql/wsrep.cnf /etc/my.cnf.d/
[root@client137 ~]# vim /etc/my.cnf.d/wsrep.cnf
# 只需要修改如下4行:
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
wsrep_cluster_address="gcomm://"
wsrep_sst_auth=sst:sstpass123
wsrep_sst_method=rsync
# 注意:
# "gcomm://" 是特殊的地址,僅僅是Galera cluster初始化啟動(dòng)時(shí)候使用。
# 如果集群?jiǎn)?dòng)以后,我們關(guān)閉了第一個(gè)節(jié)點(diǎn),那么再次啟動(dòng)的時(shí)候必須先修改,"gcomm://"為其他節(jié)點(diǎn)的集群地址,例如wsrep_cluster_address="gcomm://192.168.1.138:4567" |
|