没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
docker 安装 PXC 的 MySQL 集群
一、MySQL 集群安装环境
(一)操作系统
编号 软件名称 说明
Linux version 4.4.0-180-generic
(buildd@lcy01-amd64-004) (gcc version 5.4.0
20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) )
#210-Ubuntu SMP Fri May 15 17:06:15 UTC 2020
在 unbuntu 上面安装 docker 首先确保自己的 linux
内核是 3.10 以上的版本
1
Ubuntu 16.04.6 LTS
(内核:4.4.0)
2
3
Docker 18.06.1-ce
percona-xtradb-cluster-
选择一个较新的稳定版本。
5.7.22
(二)相关插件
1、socat插件用来监视Docker API(必须安装)
socat是一个十分强大的命令行工具,它允许你在几乎
任何类型的两个数据通道之间中继数据,从而可以嗅探到两
个数据通道的通信,进行分析。可以把它看成是一个增强版
本的netcat。
安装指令:
(1)debian/ubuntu系统安装指令
aitalk@luo:~$ sudo apt-get install socat
(2)centos/redhat系统安装指令
aitalk@luo:~$ sudo yum install -y socat
二、安装 Percona XtraDB Cluster
(一)docker 下载镜像
1、通过docker拉取MySQL
aitalk@luo:~$ sudo docker pull
percona/percona-xtradb-cluster:5.7.22
未指定版本号,下载默认是lastes版本,这里指定版本
号:docker pull percona/percona-xtradb-cluster:5.7.22
2、查看MySQL镜像
aitalk@luo:~$ sudo docker images
(二)配置 percona-xtradb-cluster 相关环境
1、创建自定义网络:(设置固定IP)
root@luo:~# docker network create
--subnet=172.19.0.0/16 pxc-mysql-network
2、创建 Docker卷
通常我们通过 docker的目录映射机制将业务数据存储
到我们的宿主机上。但是PXC集群技术比较特殊,如果为PXC
集群使用了docker的目录映射技术, PXC会闪退,因此要采
用另外一种目录映射技术,即使用 docker卷。
(1)MySQL配置文件目录
aitalk@luo:~$ sudo docker volume create v1-etc
(2)MySQL数据文件目录
aitalk@luo:~$ sudo docker volume create v1-data
(3)MySQL日志文件目录
aitalk@luo:~$ sudo docker volume create v1-logs
剩余19页未读,继续阅读
资源评论
- 白菜烂大街2023-06-02简直是宝藏资源,实用价值很高,支持!
xxpr_ybgg
- 粉丝: 6789
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功