Tag: percona xtradb

如何运行带外部数据目录的Percona XtraDB集群?

当我运行带有外部数据目录的Percona XtraDB集群 (我尝试从用Percona XtraBackup制作的备份中恢复)时,出现错误: –initialize specified but the data directory has files in it. Aborting. 我该如何解决? Docker命令: docker run –name xtradb_from_backup -p 3307:3306 \ -e MYSQL_ROOT_PASSWORD=1 -e XTRABACKUP_PASSWORD=2 \ -e CLUSTER_NAME=xtradb -d -v ~/mysql/:/etc/mysql/conf.d \ -v /db:/var/lib/mysql percona/percona-xtradb-cluster:5.7.16 \ –pxc_strict_mode=PERMISSIVE; 另外我也试过根据文档省略MYSQL_ROOT_PASSWORD : docker run –name xtradb_from_backup -p 3307:3306 \ -e MYSQL_ALLOW_EMPTY_PASSWORD=yes -e XTRABACKUP_PASSWORD=2 \ -e […]

如何使用Docker创buildPercona XtraDB集群?

我需要创build具有“星形”拓扑结构的Percona XtraDB集群:具有一个主节点(我插入数据的位置)和两个从属节点(主节点的更改必须应用于从属节点) 另外我需要使用Docker。 我该怎么办: 我使用https://hub.docker.com/r/percona/percona-xtradb-cluster/中的 Docker镜像: docker run –name xtradb -e CLUSTER_NAME=cluster -e MYSQL_ROOT_PASSWORD=12345 percona/percona-xtradb-cluster 我得到了输出到我的控制台: Running –initialize-insecure on /var/lib/mysql/ total 8.0K drwxr-xr-x 2 mysql mysql 4.0K Dec 6 17:49 . drwxr-xr-x 18 root root 4.0K Oct 29 00:12 .. 2016-12-06T17:49:10.703651Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use –explicit_defaults_for_timestamp server option […]

在容器中恢复Percona Xtradb

我在容器上运行Percona Xtradb集群 。 我把容器停了下来,然后开始了。 我有错误: 2017-02-11T13:12:00.423566Z 0 [错误]find1笔交易! 这意味着mysqld上次没有正常closures,并且在崩溃后手动删除了关键的恢复信息(最后一个binlog或tc.log文件)。 您必须使用–tc-heuristic-recover开关启动mysqld以提交或回滚挂起的事务。 2017-02-11T13:12:00.423739Z 0 [错误]正在中止 消息说我需要mysqld –tc-heuristic-recover但是在mysql启动失败后容器停止运行。 我的问题是: 我怎样才能解决这个问题,而不是run新的容器,但start现有的一个? 主进程( mysqld )停止后有没有办法让Docker容器仍然运行?