当前pt-slave-restart最新版为2.2.19,当你执行下面跳过主键冲突的命令时,会报错。

1
2
3
# pt-slave-restart --user=root --error-numbers=1062 
DBD::mysql::db selectrow_arrayref failed: Unknown system variable 
'gtid_mode' 
[
for 
Statement 
"SELECT @@GLOBAL.gtid_mode"
] at 
/usr/local/bin/pt-slave-restart 
line 5039.

用附件里的pt-mariadb-slave-restart工具,可以支持mariadb版本。