發表文章

目前顯示的是有「cluster」標籤的文章

CENTOS7 安裝Mysql 7.6.6 cluster

先把fireall關閉 # vi /etc/selinux/config SELINUX=disabled # SELINUXTYPE=targeted 存檔離開 #systemctl stop firewalld.service # systemctl disable firewalld.service 存檔離開,重新開機 安裝前先把CENTOS預設的MYSQL及MARIA移除 yum erase mysql yum erase maria 先下載YUM需要的安裝檔,後續安裝會比較方便 wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm 下載成功後用RPM安裝剛剛下載下來的檔 rpm -Uhv epel-release-7-11.noarch.rpm  或者  rpm -ihv epel-release-7-11.noarch.rpm          mkdir -p /var/lib/mysql-cluster      yum install mysql-cluster-community-server      cp /usr/local/mysql/bin/ndb_mgm* /usr/local/bin/ 以上指令其他台都需執行,可以在MGM完成設定後COPY虛擬機來使用會比較快一點           vi /var/lib/mysql-cluster/config.ini      [NDBD DEFAULT] NoOfReplicas=2 [MYSQLD DEFAULT] [NDB_MGMD DEFAULT] [TCP DEFAULT] [NDB_MGMD] hostname=192.168.100.62 NodeId=1 [MYSQLD...

CENTOS7安裝mariaDB10.3+Galera Cluster安裝步驟

圖片
1.CENTOS7安裝好後先移除舊版的MARIADB #yum remove mariadb 2.建立repo檔 # vi /etc/yum.repos.d/MariaDB.repo [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.3.6/centos74-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 3.用YUM UPDATE #yum update 4.關閉SELinux(安全增強式Linux), 編輯/etc/sysconfig/selinux # vi /etc/sysconfig/selinux 5.因為Cluster之間彼此的互通資料並不在一般開放的port範圍中,所以依預設的情況會有問題;為了解決這個問題的最快方法就是關閉防火牆。關閉防火牆的指令: #service iptables stop # chkconfig iptables off 6.安裝Marai DB # yum install MariaDB 6.啟動MariaDB看是不是有安裝成功 #service mysql start 出現[OK]表示安裝成功 7.設定 MariaDB的root密碼 #mysql_secure_installation 8.新增root使用者可以由其他IP登入 GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY '密碼'; FLUSH PRIVILEGES; 9.設定主機名稱 # vi /etc/hostname db1 #vi /etc/hosts 192.168.100.52 db1 192.168.100.53 db2 10. 設定Cluster #vi /etc/my.cnf.d/server.cnf 在[galera]下新增以下內容 wsrep_on=ON wsrep_provider=/usr/lib64/galera/libgalera_smm.so wsrep_cluster_name=...