在CentOS6.5無外網環境下的MariaDB-Galera-Cluster 5.5集群的安裝和配置
**如果有網絡環境,可以對應自己的Linux發行版添加源,並通過包管理器進行安裝。
以下列舉CentOS6_x86_64 MariaDB5.5的源地址
# MariaDB 5.5 CentOS repository list - created 2017-07-13 00:58 UTC
# https://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = https://yum.mariadb.org/5.5/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
**
#清除緩存,重新生成緩存
yum clean all && yum makecache
#安裝,所有機器都安裝
yum install MariaDB-Galera-server
**#手動安裝 MariaDB-galera-cluster 5.5# **
1.注銷其他repo,防止沒有網絡導致yum安裝時報源不可用的錯
sudo mv /etc/yum.repos.d/CentOS-Base.repo{,.old}
sudo mv /etc/yum.repos.d/CentOS-Debuginfo.repo{,.old}
sudo mv /etc/yum.repos.d/CentOS-Vault.repo{,.old}
sudo mv /etc/yum.repos.d/CentOS-Media.repo{,.old}
2.添加本地源 /iso,centos6的鏡像
sudo vim /etc/yum.repos.d/base.repo
[baseiso]
name=baseiso
baseurl=file:///iso
gpgcheck=0
enabled=1
3.卸載原有mysql
sudo yum remove -y mysql mysql-server mysql-libs
4.複製mariaDB galera 的rpm包
具體手動下載所需要的rpm包在官網地址
5.安裝mariaDB-galera
sudo yum localinstall * -y
6.編輯所有節點/etc/my.cnf.d/server.cnf
[galera]
#指定galera的共享庫文件,不知道在哪可以rpm -ql galera 查看libgalera_smm.so所在路徑
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
#指定集群的幾台機器,記得關閉防火牆,SElinux,iptables啥的
wsrep_cluster_address="gcomm://192.168.99.22,192.168.99.20,192.168.99.21"
#以下默認配置
binlog_format=row
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2
bind-address=0.0.0.0
#定義一個自己的集群名字
wsrep_cluster_name="myCluster"
7.複製配置到其他節點
#在任意某節點啟動mysql,最好按照ip順序啟動,否則可能會出現連接不上,解決辦法是過一會再啟動沒有啟動的節點
/etc/init.d/mysql start --msrep-new-cluster
8.其他節點啟動mysql服務
service mysql start
或
```javascript
/etc/init.d/mysql start
9.mysql 進入數據庫,創建數據庫並測試是否同步
10.創建用戶 cucsi
```javascript
CREATE USER 'cucsi' IDENTIFIED BY '1qazxsw2#EDCVFR$';
11.賦權
grant all on *.* to 'cucsi'
END
最後更新:2017-07-13 09:32:33
上一篇:
MongoDB 集群,主從複製集群模式,replSet集群模式
下一篇:
螞蟻金服CTO程立:技術的價值與意義,在我看來是這樣的
nginx內部鎖的實現
展(天津市天士力改(中華人民共和國稅收征收管理法(主席令第四十九號) 2015年8月15日 - 會關於修改〈中華人民共和國文物保護法〉等十二部法律的決定》(主席令第...第八十九條 納稅人、扣繳義務人可以委托稅務代理人代為辦理稅務事宜。 第...)為400
Android屏幕禁止休眠
我認為Win 8安裝過程界麵應該是這樣
記一次Linux係統內存占用較高得排查
老用戶快速從經典網絡遷移VPC,阿裏雲提供便捷解決方案
通過文件讀寫方式實現Matlab和Modelsim的聯合仿真
JS操作未跨域iframe裏的DOM
微軟中國CEO賀樂賦:Windows8是對Windows的重塑
tomcat報錯INFO: Maximum number of threads (200) created for connector with address null and port 8080