一、PXC 集群的安装
PXC集群比较特殊,需要安装在 linux 或 Docker 之上。这里使用 Docker进行安装!
- Docker的镜像仓库中包含了 PXC数据库的官方镜像,
- 地址:https://hub.docker.com/r/percona/percona-xtradb-cluster/
- 如下图所示:

- 安装该镜像有两种方式:
- docker pull percona/percona-xtradb-cluster
- docker load < pxc.tar.gz路径
二、创建内部网络
出于安全考虑,创建出来的 PXC集群不要直接对接Docker以外的网络,因此要给PXC集群实例创建 Docker内部网络。Docker内部网段外部无法直接访问,我们可通过 docker端口映射技术将端口对外开发。
- docker 内部网络操作 ( 内部默认网段为 172.17.0.XX ):
- docker network create 网络名
- docker network inspect 网络名 : 查看某网络详细信息
- docker network rm 网络名
例如:
docker network create –subnet=172.18.0.0/24 net1 :n

本文介绍了如何在Docker上搭建PXC集群,包括安装PXC镜像、创建内部网络、建立Docker卷以及创建PXC容器。强调了在创建多个容器时,必须等待第一个容器的MySQL初始化完成后再进行,以确保集群正确建立。
最低0.47元/天 解锁文章
2431

被折叠的 条评论
为什么被折叠?



