几年前,彼得Z写了gydF4y2Ba博客gydF4y2Ba关于使用MySQL沙箱上部署多个服务器版本。去年2月,朱塞佩gydF4y2Ba介绍了gydF4y2Ba它的继任者:gydF4y2BadbdeployergydF4y2Ba。在这篇我们将演示如何使用它。有很多的信息gydF4y2Ba朱塞佩的文章gydF4y2Ba,所以如果你想要有一个更深的潜水。gydF4y2Ba
第一步是安装它,这是很容易做的因为它的开发,并提供独立的可执行文件。你可以得到最新的版本gydF4y2Ba在这里gydF4y2Ba。gydF4y2Ba
|
1gydF4y2Ba
2gydF4y2Ba
3gydF4y2Ba
|
壳牌gydF4y2Ba
>gydF4y2Ba
wgetgydF4y2Ba
httpsgydF4y2Ba
:gydF4y2Ba
/gydF4y2Ba
/gydF4y2Ba
githubgydF4y2Ba
comgydF4y2Ba
/gydF4y2Ba
datacharmergydF4y2Ba
/gydF4y2Ba
dbdeployergydF4y2Ba
/gydF4y2Ba
释放gydF4y2Ba
/gydF4y2Ba
下载gydF4y2Ba
/gydF4y2Ba
1.5.0gydF4y2Ba
/gydF4y2Ba
dbdeployergydF4y2Ba
- - - - - -gydF4y2Ba
1.5.0.linux.tar.gzgydF4y2Ba
壳牌gydF4y2Ba
>gydF4y2Ba
焦油gydF4y2Ba
xzfgydF4y2Ba
dbdeployergydF4y2Ba
- - - - - -gydF4y2Ba
1.5.0.linux.tar.gzgydF4y2Ba
壳牌gydF4y2Ba
>gydF4y2Ba
mvgydF4y2Ba
dbdeployergydF4y2Ba
- - - - - -gydF4y2Ba
1.5.0.linuxgydF4y2Ba
~gydF4y2Ba
/gydF4y2Ba
本gydF4y2Ba
/gydF4y2Ba
dbdeployergydF4y2Ba
|
如果你有你的gydF4y2Ba~ / bin /gydF4y2Ba目录的路径,你现在应该能够运行gydF4y2BadbdeployergydF4y2Ba命令。gydF4y2Ba

让我们开始部署最新版本香草MySQL沙箱。gydF4y2Ba
支持团队,我们广泛使用MySQL沙箱(前身dbdeployer)轻松地运行不同口味和MySQL版本,这样我们可以测试我们的客户给我们相同的版本。我们将MySQL的二进制文件存储在/ opt /,所以我们都可以分享,避免浪费磁盘空间重复的二进制文件。gydF4y2Ba
使用的第一步gydF4y2BadbdeployergydF4y2Ba是二进制我们想跑,然后解压到二进制文件目录。gydF4y2Ba
|
1gydF4y2Ba
2gydF4y2Ba
|
壳牌gydF4y2Ba
>gydF4y2Ba
wgetgydF4y2Ba
httpsgydF4y2Ba
:gydF4y2Ba
/gydF4y2Ba
/gydF4y2Ba
devgydF4y2Ba
.mysqlgydF4y2Ba
comgydF4y2Ba
/gydF4y2Ba
得到gydF4y2Ba
/gydF4y2Ba
下载gydF4y2Ba
/gydF4y2Ba
MySQLgydF4y2Ba
- - - - - -gydF4y2Ba
8.0gydF4y2Ba
/gydF4y2Ba
mysqlgydF4y2Ba
- - - - - -gydF4y2Ba
8.0.11gydF4y2Ba
- - - - - -gydF4y2Ba
linuxgydF4y2Ba
- - - - - -gydF4y2Ba
glibc2gydF4y2Ba
。gydF4y2Ba
12gydF4y2Ba
- - - - - -gydF4y2Ba
x86_64gydF4y2Ba
. targydF4y2Ba
. gzgydF4y2Ba
壳牌gydF4y2Ba
>gydF4y2Ba
dbdeployergydF4y2Ba
- - -gydF4y2Ba
沙盒gydF4y2Ba
- - - - - -gydF4y2Ba
二进制gydF4y2Ba
=gydF4y2Ba
/gydF4y2Ba
选择gydF4y2Ba
/gydF4y2Ba
mysqlgydF4y2Ba
/gydF4y2Ba
解压缩gydF4y2Ba
mysqlgydF4y2Ba
- - - - - -gydF4y2Ba
8.0.11gydF4y2Ba
- - - - - -gydF4y2Ba
linuxgydF4y2Ba
- - - - - -gydF4y2Ba
glibc2gydF4y2Ba
。gydF4y2Ba
12gydF4y2Ba
- - - - - -gydF4y2Ba
x86_64gydF4y2Ba
. targydF4y2Ba
. gzgydF4y2Ba
|
这个命令将提取和移动文件到适当的目录,在这种情况下gydF4y2Ba/ opt / mysql /gydF4y2Ba随着覆盖gydF4y2Ba——sandbox-binarygydF4y2Ba参数,我们可以使用它们与部署命令。gydF4y2Ba
独立的gydF4y2Ba
创建一个新的独立的MySQL沙箱与新提取二进制,我们可以用下面的命令。gydF4y2Ba
|
1gydF4y2Ba
2gydF4y2Ba
3gydF4y2Ba
4gydF4y2Ba
5gydF4y2Ba
|
壳牌gydF4y2Ba
>gydF4y2Ba
dbdeployergydF4y2Ba
- - -gydF4y2Ba
沙盒gydF4y2Ba
- - - - - -gydF4y2Ba
二进制gydF4y2Ba
=gydF4y2Ba
/gydF4y2Ba
选择gydF4y2Ba
/gydF4y2Ba
mysqlgydF4y2Ba
/gydF4y2Ba
部署gydF4y2Ba
单gydF4y2Ba
8.0.11gydF4y2Ba
创建gydF4y2Ba
目录gydF4y2Ba
/gydF4y2Ba
家gydF4y2Ba
/gydF4y2Ba
流浪的gydF4y2Ba
/gydF4y2Ba
沙箱gydF4y2Ba
数据库gydF4y2Ba
安装gydF4y2Ba
在gydF4y2Ba
$ HOMEgydF4y2Ba
/gydF4y2Ba
沙箱gydF4y2Ba
/gydF4y2Ba
msb_8_0_11gydF4y2Ba
运行gydF4y2Ba
“dbdeployer使用单”gydF4y2Ba
为gydF4y2Ba
基本gydF4y2Ba
指令gydF4y2Ba”gydF4y2Ba
。gydF4y2Ba
。gydF4y2Ba
沙盒gydF4y2Ba
服务器gydF4y2Ba
开始gydF4y2Ba
|
你可以阅读的gydF4y2Badbdeployer用法gydF4y2Ba输出有更多信息的工具是如何工作的。接下来,让我们连接到它。gydF4y2Ba
|
1gydF4y2Ba
2gydF4y2Ba
3gydF4y2Ba
4gydF4y2Ba
5gydF4y2Ba
6gydF4y2Ba
7gydF4y2Ba
8gydF4y2Ba
9gydF4y2Ba
10gydF4y2Ba
11gydF4y2Ba
12gydF4y2Ba
13gydF4y2Ba
14gydF4y2Ba
15gydF4y2Ba
16gydF4y2Ba
17gydF4y2Ba
18gydF4y2Ba
19gydF4y2Ba
20.gydF4y2Ba
21gydF4y2Ba
|
壳牌gydF4y2Ba
>gydF4y2Ba
cdgydF4y2Ba
沙箱gydF4y2Ba
/gydF4y2Ba
msb_8_0_11gydF4y2Ba
/gydF4y2Ba
壳牌gydF4y2Ba
>gydF4y2Ba
。gydF4y2Ba
/gydF4y2Ba
使用gydF4y2Ba
欢迎gydF4y2Ba
来gydF4y2Ba
的gydF4y2Ba
MySQLgydF4y2Ba
raybet雷竞技竞猜在线官网
。gydF4y2Ba
命令gydF4y2Ba
结束gydF4y2Ba
与gydF4y2Ba
;gydF4y2Ba
或gydF4y2Ba
ggydF4y2Ba
。gydF4y2Ba
你的gydF4y2Ba
MySQLgydF4y2Ba
连接gydF4y2Ba
idgydF4y2Ba
是gydF4y2Ba
9gydF4y2Ba
服务器gydF4y2Ba
版本gydF4y2Ba
:gydF4y2Ba
8.0.11gydF4y2Ba
MySQLgydF4y2Ba
社区gydF4y2Ba
服务器gydF4y2Ba
- - - - - -gydF4y2Ba
GPLgydF4y2Ba
版权gydF4y2Ba
(gydF4y2Ba
cgydF4y2Ba
)gydF4y2Ba
2000年gydF4y2Ba
,gydF4y2Ba
2018年gydF4y2Ba
,gydF4y2Ba
甲骨文gydF4y2Ba
和gydF4y2Ba
/gydF4y2Ba
或gydF4y2Ba
它的gydF4y2Ba
子公司gydF4y2Ba
。gydF4y2Ba
所有gydF4y2Ba
权利gydF4y2Ba
保留gydF4y2Ba
。gydF4y2Ba
甲骨文gydF4y2Ba
是gydF4y2Ba
一个gydF4y2Ba
注册gydF4y2Ba
商标gydF4y2Ba
的gydF4y2Ba
甲骨文gydF4y2Ba
公司gydF4y2Ba
和gydF4y2Ba
/gydF4y2Ba
或gydF4y2Ba
它的gydF4y2Ba
子公司gydF4y2Ba
。gydF4y2Ba
其他gydF4y2Ba
的名字gydF4y2Ba
可能gydF4y2Ba
是gydF4y2Ba
商标gydF4y2Ba
的gydF4y2Ba
他们的gydF4y2Ba
各自的gydF4y2Ba
主人gydF4y2Ba
。gydF4y2Ba
类型gydF4y2Ba
“帮助;”gydF4y2Ba
或gydF4y2Ba
“h”gydF4y2Ba
为gydF4y2Ba
帮助gydF4y2Ba
。gydF4y2Ba
类型gydF4y2Ba
“c”gydF4y2Ba
来gydF4y2Ba
清晰的gydF4y2Ba
的gydF4y2Ba
当前的gydF4y2Ba
输入gydF4y2Ba
声明gydF4y2Ba
。gydF4y2Ba
mysqlgydF4y2Ba
(gydF4y2Ba
本地主机gydF4y2Ba
]gydF4y2Ba
{gydF4y2Ba
msandboxgydF4y2Ba
}gydF4y2Ba
(gydF4y2Ba
(gydF4y2Ba
没有一个gydF4y2Ba
)gydF4y2Ba
)gydF4y2Ba
>gydF4y2Ba
选择gydF4y2Ba
@gydF4y2Ba
@gydF4y2Ba
版本gydF4y2Ba
,gydF4y2Ba
@gydF4y2Ba
@gydF4y2Ba
港口gydF4y2Ba
;gydF4y2Ba
+gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - - - - -gydF4y2Ba
+gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
+gydF4y2Ba
|gydF4y2Ba
@gydF4y2Ba
@gydF4y2Ba
版本gydF4y2Ba
|gydF4y2Ba
@gydF4y2Ba
@gydF4y2Ba
港口gydF4y2Ba
|gydF4y2Ba
+gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - - - - -gydF4y2Ba
+gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
+gydF4y2Ba
|gydF4y2Ba
8.0.11gydF4y2Ba
|gydF4y2Ba
8011年gydF4y2Ba
|gydF4y2Ba
+gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - - - - -gydF4y2Ba
+gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
- - -gydF4y2Ba
+gydF4y2Ba
1gydF4y2Ba
行gydF4y2Ba
在gydF4y2Ba
集gydF4y2Ba
(gydF4y2Ba
0.00gydF4y2Ba
证券交易委员会gydF4y2Ba
)gydF4y2Ba
|
这就是它!创建新实例的时候,gydF4y2BadbdeployergydF4y2Ba将尝试使用相同的版本号连接端口。如果该端口正在使用中,它将尝试另一个,或者我们可以手动覆盖它gydF4y2Ba——港口gydF4y2Ba论点。gydF4y2Ba
复制gydF4y2Ba
我们也可以轻松地设置复制环境中只有一个命令。gydF4y2Ba
|
1gydF4y2Ba
2gydF4y2Ba
3gydF4y2Ba
4gydF4y2Ba
5gydF4y2Ba
6gydF4y2Ba
7gydF4y2Ba
8gydF4y2Ba
9gydF4y2Ba
10gydF4y2Ba
11gydF4y2Ba
12gydF4y2Ba
|
壳牌gydF4y2Ba
>gydF4y2Ba
dbdeployergydF4y2Ba
- - -gydF4y2Ba
沙盒gydF4y2Ba
- - - - - -gydF4y2Ba
二进制gydF4y2Ba
=gydF4y2Ba
/gydF4y2Ba
选择gydF4y2Ba
/gydF4y2Ba
mariadbgydF4y2Ba
/gydF4y2Ba
部署gydF4y2Ba
复制gydF4y2Ba
10.2.15gydF4y2Ba
安装gydF4y2Ba
和gydF4y2Ba
开始gydF4y2Ba
主gydF4y2Ba
。gydF4y2Ba
沙盒gydF4y2Ba
服务器gydF4y2Ba
开始gydF4y2Ba
安装gydF4y2Ba
和gydF4y2Ba
开始gydF4y2Ba
slave1gydF4y2Ba
。gydF4y2Ba
沙盒gydF4y2Ba
服务器gydF4y2Ba
开始gydF4y2Ba
安装gydF4y2Ba
和gydF4y2Ba
开始gydF4y2Ba
slave2gydF4y2Ba
。gydF4y2Ba
沙盒gydF4y2Ba
服务器gydF4y2Ba
开始gydF4y2Ba
$ HOMEgydF4y2Ba
/gydF4y2Ba
沙箱gydF4y2Ba
/gydF4y2Ba
rsandbox_10_2_15gydF4y2Ba
/gydF4y2Ba
initialize_slavesgydF4y2Ba
初始化gydF4y2Ba
奴隶gydF4y2Ba
1gydF4y2Ba
初始化gydF4y2Ba
奴隶gydF4y2Ba
2gydF4y2Ba
复制gydF4y2Ba
目录gydF4y2Ba
安装gydF4y2Ba
在gydF4y2Ba
$ HOMEgydF4y2Ba
/gydF4y2Ba
沙箱gydF4y2Ba
/gydF4y2Ba
rsandbox_10_2_15gydF4y2Ba
运行gydF4y2Ba
“dbdeployer使用多个”gydF4y2Ba
为gydF4y2Ba
基本gydF4y2Ba
指令gydF4y2Ba”gydF4y2Ba
|
再次,你应该运行推荐的命令能做些什么来获得更多的见解。我们可以使用gydF4y2Ba/ m。gydF4y2Ba脚本连接到主和gydF4y2Ba/ s1。gydF4y2Ba连接到第一个奴隶。的gydF4y2Ba。/ use_allgydF4y2Ba*脚本运行命令在许多服务器可以派上用场。gydF4y2Ba
多个沙箱gydF4y2Ba
最后,我们将看到如何创建多个沙箱同时使用相同的版本。gydF4y2Ba
|
1gydF4y2Ba
2gydF4y2Ba
3gydF4y2Ba
4gydF4y2Ba
5gydF4y2Ba
6gydF4y2Ba
7gydF4y2Ba
8gydF4y2Ba
9gydF4y2Ba
|
壳牌gydF4y2Ba
>gydF4y2Ba
dbdeployergydF4y2Ba
- - -gydF4y2Ba
沙盒gydF4y2Ba
- - - - - -gydF4y2Ba
二进制gydF4y2Ba
=gydF4y2Ba
/gydF4y2Ba
选择gydF4y2Ba
/gydF4y2Ba
雷竞技下载官网percona_servergydF4y2Ba
/gydF4y2Ba
部署gydF4y2Ba
多个gydF4y2Ba
5.7.21gydF4y2Ba
安装gydF4y2Ba
和gydF4y2Ba
开始gydF4y2Ba
节点gydF4y2Ba
1gydF4y2Ba
。gydF4y2Ba
沙盒gydF4y2Ba
服务器gydF4y2Ba
开始gydF4y2Ba
安装gydF4y2Ba
和gydF4y2Ba
开始gydF4y2Ba
节点gydF4y2Ba
2gydF4y2Ba
。gydF4y2Ba
沙盒gydF4y2Ba
服务器gydF4y2Ba
开始gydF4y2Ba
安装gydF4y2Ba
和gydF4y2Ba
开始gydF4y2Ba
节点gydF4y2Ba
3gydF4y2Ba
。gydF4y2Ba
沙盒gydF4y2Ba
服务器gydF4y2Ba
开始gydF4y2Ba
多个gydF4y2Ba
目录gydF4y2Ba
安装gydF4y2Ba
在gydF4y2Ba
$ HOMEgydF4y2Ba
/gydF4y2Ba
沙箱gydF4y2Ba
/gydF4y2Ba
multi_msb_5_7_21gydF4y2Ba
运行gydF4y2Ba
“dbdeployer使用多个”gydF4y2Ba
为gydF4y2Ba
基本gydF4y2Ba
指令gydF4y2Ba”gydF4y2Ba
|
这可能是有用的设置环境尚未覆盖的工具,像Galera集群或semi-sync复制。通过这种方法,我们将至少有一个基础开始,然后可以使用自己的自定义脚本。gydF4y2BadbdeployergydF4y2Ba现在有模板,这将允许扩展功能来支持这个,如果需要的话。我还没有试过,但是听起来像一个有趣的项目未来!gydF4y2Ba让我知道如果你有兴趣阅读更多关于它。gydF4y2Ba






谢谢你分享这个。gydF4y2Ba
我用这也有一些错误。如果可能的话,请您看一看这个gydF4y2Ba
使用centos 6.8在亚马逊azure。gydF4y2Ba
(gydF4y2Ba(电子邮件保护)gydF4y2Ba家)# dbdeployer -sandbox-binary = / opt / mysql / -sandbox-home = / home /单一8.0.11 mysql8部署gydF4y2Ba
数据库安装在/home/mysql8/msb_8_0_11gydF4y2Ba
运行dbdeployer使用单一的基本指令的gydF4y2Ba
错:退出状态1gydF4y2Ba
cmd: exec。Cmd{路径:“/ home / mysql8 / msb_8_0_11 /开始”,arg游戏:[]字符串{“/ home / mysql8 / msb_8_0_11 /开始”,“”},Env:[]字符串(零),Dir:“”, Stdin: io.Reader(零),Stdout: (* bytes.Buffer) (0 x1927bb00), Stderr: (* exec.prefixSuffixSaver) (0 x1939aea0), ExtraFiles: [] * os.File(零),SysProcAttr: (* syscall.SysProcAttr) (nil)过程:(* os.Process) (0 x19118c90), ProcessState: (* os.ProcessState) (0 x1910aba0), ctx: context.Context(零),lookPathErr:错误(零),完成:真的,childFiles: [] * os.File {(* os.File) (0 x19378b98), (* os.File) (0 x19378bb8), (* os.File) (0 x19378bd8)}, closeAfterStart: [] io.Closer {(* os.File) (0 x19378b98), (* os.File) (0 x19378bb8), (* os.File) (0 x19378bd8)}, closeAfterWait: [] io.Closer {(* os.File) (0 x19378bb0), (* os.File) (0 x19378bd0)}, goroutine: [] func()错误{(func()错误)(0 x813d2b0), (func()错误)(0 x813d2b0)}, errch:陈(错误)(0 x1932f900), waitDone:陈(struct {}) (nil)}gydF4y2Ba
stdout:………………………………………………………………………………………………………………………………………………………………沙箱服务器没有启动gydF4y2Ba
你好阿尼尔,gydF4y2Ba
首先,让我说正确的地方把这些类型的问题gydF4y2Bahttps://www.雷竞技下载官网percona.com/forums/gydF4y2Ba
关于你错误,你应该检查错误日志位于/home/mysql8/msb_8_0_11/data/msandbox.err mysqlgydF4y2Ba
嗨,奥古斯汀•,gydF4y2Ba
我曾尝试使用mysql沙箱复制拓扑测试,gydF4y2Ba
还尝试了一段时间,DB deployer但从未找到一种方法来安装在我当地的MAC机没有可用的二进制Percona服务器在MAC OS。雷竞技下载官网gydF4y2Ba
服务器的二进制* * TARBALL Per雷竞技下载官网cona 5.7.22 Mac OS,为了测试需要与DB部署人员,Mac OS。gydF4y2Ba
作为数据库部署人员不与源焦油球。gydF4y2Ba
下面是错误当我运行Percona服务器5.7.22源tarball: -雷竞技下载官网gydF4y2Ba
bpanigrahi dbdeployer部署单一ps5.7.22美元gydF4y2Ba
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -gydF4y2Ba
寻找*达尔文*二进制文件gydF4y2Ba
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -gydF4y2Ba
#发现以下:gydF4y2Ba
/用户/ bpanigrahi / opt / mysql / ps5.7.22 / sql /表。h - tarball类型:“源”(味:任何)gydF4y2Ba
这是一个源TARBALL。你需要使用*二进制* TARBALLgydF4y2Ba
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -gydF4y2Ba
达尔文找不到任何预期的文件服务器:[lib / libperconaserverclient。雷竞技下载官网dylib lib / libmysqlclient.dylib]gydF4y2Ba
MySQL 5.7, 8.0为Mac OS提供焦油球二进制,gydF4y2Ba
有没有一种方法,我们可以得到Percona服务器焦油球为Mac二进制文件雷竞技下载官网吗?gydF4y2Ba
最后更新tarball二进制文件5.5 PS服务器被视为瓦迪姆Tkachenko代传gydF4y2Ba
https://www.雷竞技下载官网percona.com/blog/2011/05/02/percona-server-and-xtrabackup-for-macos-experimental-binaries/gydF4y2Ba
谢谢,gydF4y2Ba
BajranggydF4y2Ba
嗨Bajrang !gydF4y2Ba
是的,你需要一个二进制tarball您所使用的操作系统。不幸的是,我们不船MacOS Percona服务器的图片,所以你需要使用Linux的。雷竞技下载官网这将意味着你需要安装一个与Linux VM,并使用dbdeployer里面,如果你想尝试Percona服务器映像。雷竞技下载官网另一个选择是你为码头工人使用Percona服务器,这将很好地工作在MacOS雷竞技下载官网,:gydF4y2Bahttps://www.雷竞技下载官网percona.com/doc/percona-server/5.7/installation/docker.htmlgydF4y2Ba
最好的,gydF4y2Ba
奥古斯汀•。gydF4y2Ba
对不起,看到这篇文章后,后期出版。gydF4y2Ba
感谢覆盖工具。gydF4y2Ba
关于你的断言”用于设置环境尚未覆盖的工具,像Galera集群或semi-sync复制”,请注意,dbdeployer可以运行semi-synchronous复制的gydF4y2Ba
5.7美元dbdeployer部署复制-semi-sync并发gydF4y2Ba
# 5.7 = > 5.7.25gydF4y2Ba
$ HOME /沙箱rsandbox_5_7_25 / initialize_slavesgydF4y2Ba
初始化奴隶1gydF4y2Ba
初始化奴隶2gydF4y2Ba
复制目录安装在$ HOME /沙箱/ rsandbox_5_7_25gydF4y2Ba
运行“dbdeployer使用多个“基本指令”gydF4y2Ba
$ ~ /沙箱/ rsandbox_5_7_25 / test_replicationgydF4y2Ba
#主日志:mysql-bin。000001– Position: 10577 – Rows: 20
奴隶# 1 #测试gydF4y2Ba
好了,奴隶# 1承认接待事务的主人gydF4y2Ba
好了,奴隶# 1 IO线程正在运行gydF4y2Ba
好——奴隶# 1 SQL线程正在运行gydF4y2Ba
好了,表t1上发现奴隶# 1gydF4y2Ba
好了,表t1有20行# 1gydF4y2Ba
奴隶# 2 #测试gydF4y2Ba
好了,奴隶# 2承认接待事务的主人gydF4y2Ba
好了,奴隶# 2 IO线程正在运行gydF4y2Ba
好——奴隶# 2 SQL线程正在运行gydF4y2Ba
好了,表t1上发现奴隶# 2gydF4y2Ba
好了,表t1 # 2上有20行gydF4y2Ba
#测试:10gydF4y2Ba
#失败:0 (0.0%)gydF4y2Ba
#通过:10 (100.0%)gydF4y2Ba
#退出代码:0gydF4y2Ba
$ ~ /沙箱/ rsandbox_5_7_25 / m - e '显示状态像“%是的%”gydF4y2Ba
+ - - - - - - - - - - - + - - - +gydF4y2Ba
| | Variable_name |值gydF4y2Ba
+ - - - - - - - - - - - + - - - +gydF4y2Ba
| | Rpl_semi_sync_master_yes_tx | 23日gydF4y2Ba
+ - - - - - - - - - - - + - - - +gydF4y2Ba
谢谢你指出这个,朱塞佩!gydF4y2Ba