centos Percona-XtraDB-Cluster-56 安裝

來源:互聯網
上載者:User

標籤:percona-xtradb-cluster

Percona-XtraDB-Cluster環境

單個物理server上部署的3個節點


一、相關軟體安裝


#安裝前確認源安裝mysql已經卸載

#rpm -qa |grep mysql*

#rpm -e --nodeps mysql-server-5.1.73-5.el6_6 mysql-libs-5.1.73-5.el6_6 mysql-5.1.73-5.el6_6 mysql-devel-5.1.73-5.el6_6


yum -y install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm

yum -y install wget

wget http://www.convirture.com/repos/deps/RHEL/6.x/x86_64/socat-1.7.1.3-1.el6.rf.x86_64.rpm

yum -y install tcp_wrappers

rpm -ivh socat-1.7.1.3-1.el6.rf.x86_64.rpm 

yum -y install Percona-XtraDB-Cluster-56


二、初始化及配置設定


附:[my.4000.cnf] 記得將其他兩個設定檔做相應修改

#--------------------------------------------------------------------------------

#

[mysqld]

datadir=/var/lib/mysql4000

socket=/var/lib/mysql4000/mysql.sock

user=mysql

port=4000

character_set_server = utf8

#Path to Galera library 

wsrep_provider=/usr/lib64/libgalera_smm.so


#Cluster connection URL contains IPs of node#1,node#2,and node#3 

#wsrep_cluster_address=gcomm://192.168.1.224

wsrep_cluster_address=‘gcomm://192.168.1.224:5030,192.168.1.224:6030‘

wsrep_sst_receive_address=192.168.1.224:4020

wsrep_node_incoming_address=192.168.1.224

wsrep_slave_threads=2

wsrep_provider_options = "gmcast.listen_addr=tcp://192.168.1.224:4030;"

#In order for Galera to work correctly binlog format should be ROW 

binlog_format=ROW


#MyISAM storage engine has only experimental support 

default_storage_engine=InnoDB


#This changes how InnoDB autoincrement locks are managed and is a requirement for Galera 

innodb_autoinc_lock_mode=2


#Node #2 address 

wsrep_node_address=192.168.1.224


#Cluster name 

wsrep_cluster_name=my_cluster


#SST method 

#wsrep_sst_method=xtrabackup-v2

wsrep_sst_method=rsync

wsrep_node_name=node4000

innodb_locks_unsafe_for_binlog=1


# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0


[mysqld_safe]

log-error=/var/log/mysqld4000.log

pid-file=/var/run/mysqld/mysqld4000.pid


#--------------------------------------------------------------------------------


mysql_install_db --user=mysql --datadir=/var/lib/mysql4000 --defaults-file=/etc/my.4000.cnf

mysql_install_db --user=mysql --datadir=/var/lib/mysql5000 --defaults-file=/etc/my.5000.cnf

mysql_install_db --user=mysql --datadir=/var/lib/mysql6000 --defaults-file=/etc/my.6000.cnf


三、PXC的啟動


/usr/bin/mysqld_safe --defaults-file=/etc/my.4000.cnf --wsrep-new-cluster &

/usr/bin/mysqld_safe --defaults-file=/etc/my.5000.cnf &

/usr/bin/mysqld_safe --defaults-file=/etc/my.6000.cnf &


四、後續的相關測試



本文出自 “WoSec” 部落格,請務必保留此出處http://pathyon.blog.51cto.com/9465112/1697927

centos Percona-XtraDB-Cluster-56 安裝

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.