Perconda_Xtra_DB_Cluster
10K+
This image will help you build Percona_Xtra_Db Cluster easyly
Link to DockerHub: https://hub.docker.com/r/tovanlam/percona_xtra_db_cluster
rm -rf /usr/share/docker/mysql/mysql-data/*
mkdir -p /usr/share/docker/mysql/mysql-data/
mkdir -p /u01/docker/docker_log/mysql/
mkdir -p /usr/share/docker/mysql/mysql/percona-xtradb-cluster.conf.d
cp ./percona-xtradb-cluster.conf.d/wsrep.cnf /usr/share/docker/mysql/mysql/percona-xtradb-cluster.conf.d/
sed -i "s|WSREP_CLUSTER_ADDRESS|_your_wsrep_cluster_address|g" /usr/share/docker/mysql/mysql/percona-xtradb-cluster.conf.d/wsrep.cnf
chown -R 1011:1010 /usr/share/docker/mysql/mysql-data/
chown -R 1011:1010 /u01/docker/docker_log/mysql/
You should change _your_wsrep_cluster_address to the _wsrep_cluster_address you want to use like 172.16.29.196,172.16.29.197,172.16.29.198
docker run -d --name mysql --network=host --privileged -v /u01/docker/docker_log/mysql:/var/log/ -v /usr/share/docker/:/usr/share/docker/ -u mysql -e PXC_START='BOOTSTRAP' -e SQL_SST_USER="sstuser" -e SQL_SST_PASSWD="fPWOWrsMGLaBaP74iK57XoOyJy8aAEew" tovanlam/percona_xtra_db_cluster
You should change SQL_SST_PASSWD to the password you want to use
docker run -d --name mysql --network=host --privileged -v /u01/docker/docker_log/mysql:/var/log/ -v /usr/share/docker/:/usr/share/docker/ -u mysql -e PXC_START='INIT_MYSQL_CLUSTER' -e SQL_SST_USER="sstuser" -e SQL_SST_PASSWD="fPWOWrsMGLaBaP74iK57XoOyJy8aAEew" tovanlam/percona_xtra_db_cluster
docker stop mysql
docker rm mysql
docker run -d --name mysql --network=host --privileged -v /u01/docker/docker_log/mysql:/var/log/ -v /usr/share/docker/mysql/mysql-data/:/var/lib/mysql:shared -v /usr/share/docker/:/usr/share/docker/ -u mysql -e PXC_START='START_MYSQL' -e SQL_SST_USER="sstuser" -e SQL_SST_PASSWD="fPWOWrsMGLaBaP74iK57XoOyJy8aAEew" tovanlam/percona_xtra_db_cluster
docker restart mysql
docker exec -it mysql mysql -u root
docker exec -it mysql bash
$ mysql -u root
> show status like '%wsrep%'
Questions about contributing, internals and so on are very welcome on the mail [email protected]
Content type
Image
Digest
Size
264.5 MB
Last updated
over 6 years ago
docker pull tovanlam/percona_xtra_db_cluster